I am an 18 year old guy, and I know for a fact I am not gay or asexual, as I have only been attracted to girls before and I want to have sex, but I don't know if I should ever have it. One of my female friends admitted she wanted to have sex with me, but that she was embarrassed to tell me, and I have had many girls tell me to my face I am attractive. I do not think I am that good looking, but still. I just have a hard time imagining myself ever having sex. I don't really want to have a girl see me without my clothes on or to see/feel my penis, but there is no particular reason why, as I workout several hours almost every day and am in good physical shape. I have to say that I would probably be ripping my clothes off if I was alone with a girl I had feelings for and she was putting the moves on.
I want to know if I should/could avoid sex forever.