Is my point of view about sex and girls normal?
Greetings everyone
I am here because I would like to hear what you guys think about me. I am 20 year old straight guy, people told me I am good looking, smart, caring, great friend and so on. Throughout elementary and high school many girls were in love with me but I never ever did anything to make a move, throughout elementary school I was afraid but through high school I just did not wanted and I was not afraid at all. My parents are also amazing and wish I was much much better with girls. I never ever had sex, I never felt the need for it, I mean, I don't have anything against it, I am not asexual, I like girls and I am not insecure at all; it is just that I am not willing to make any female friends and girlfriends, all I have is male company. I never chat with any girls, I never share pictures on social media or write posts or anything like that. I am also not a person who does not like company, I like hanging out with friends but being around girls is pain in the ass for me. I also rarely masturbate to be honest, I could go for a month without masturbating and I do not have low testosterone levels... Everyone I know from my friends is crazy about girls, when we are at a club they are all approaching girls, dancing with them, I just like to hang out with my friends and no girls around. I don't even watch girls at a club and no girl no matter how well she is dressed cannot make me horny, one time I seen a vagina on one girl when she was drunk lying on one house party and I was cold blodded, nothing special to me while my other friend went to bathroom to masturbate. I am straight guy but with my current behavior I feel like I will never be in a relationship, experience sex and get married eventually, more precise, I am sure about that! So I am writing this in order to hear what you guys and girls think, why am I like this? I never experienced any traumas or anything, I am a very complicated person and cannot change myself because I do not know the cause of the problem. I hope you understood everything haha, thank you for your answers!
Cheers!