I'm 22 years old and I'm leaning towards avoiding romantic relationships and staying a virgin for life. The reason being is because I have a small penis (3 1/2 inches erect). I've heard people staying virgins for other reasons like, asexual, or religious and while I'm religious myself, my religion doesn't really promote celibacy but encourages marriage. However even though I'd probably look weird or an oddity. I hate to get with a girl I love only to have her disappointed, or cheat on me (and I know that sex is only one part of a relationship, but everybody tells me it's very important). So even though I have the desire for sex/love -- I think it would be best to just repress it, and I would like to get your guy's opinion on this. Ps. I've mentioned my physical insecurities before on this board so if you guys are sick of me just let me know, I don't want to be a bother.