Lol, that sounds a lot like me. I don't know if I can evaluate my own personality, but I don't drink, I don't smoke, and I'm a virgin. I've never touched drugs.
My parents are religious, but I'm not at all. I'm not overly hostile towards it since I love my parents, but I just don't care much about it. I used to tell my Dad that Christianity wouldn't change my life style much anyway, since I don't deal with many of those issues.
Guys like us exist, but the problem is you probably won't know him when you see him. From my own experiences, I just don't fit into any groups. I'm not religious, so the Christian straight-edge guys act like I've committed a felony. Most other people think I'm weird for intentionally choosing not to do any of those things without a religious reason. So, I often feel like I'm alone in the way I think, and I guess this is mistaken as low self-esteem.
Back on-topic: Yeah, we exist, but good luck finding us. Maybe you can meet one of us who are more extroverted. I'm only shy around people I don't know as well, but once I get to know people better I can act as crazy as the next person.