I am still a virgin. It is quite embarrassing to admit because of the virgins here who list their age, they are all 18-early 20s whereas I'm in my 30s

There are a few different reasons, but really it all boils down to meeting people. I've lived in fairly rural/country areas my whole life so there have never really been places for me to meet other gay men. Even if there was, I'm a very shy person so I probably wouldn't go out to those places anyway. I don't drink so you won't find me hanging out in bars. I've never been a looker - but I wouldn't call myself ugly, I have too much self-respect to describe myself that way. I do have a small penis which does make me very self-conscious - especially as I am attracted to black/dark-skinned men. I guess it's one of life's little jokes - give me a small dick then make me attracted to a race generally considered to be the best-endowed. I am also overweight but that is something I can change. So basically, I am a virgin because I'm shy so I have trouble meeting people. I thought as I got older, I would get more and more desperate to lose my virginity but it's actually quite the opposite. The longer I wait, the more special I want it to be. I want to make love with someone I have a relationship with, I don't just want to fuck someone. If it was just about fucking for the sake of fucking, I'd have gone to a prostitute years ago. As I get older, the less bothered I am about 'sex'. Naturally, I would like to have a partner but I'm more interested in finding love rather than just having sex.