Im new here and i really need help , I have had this in my mind and its upseting me ...
Im 23 year old virgin , Ive been so close to having sex but right before the deed i cant keep my erection, im not shure if i might be overthinking things ,or might be over masturbating, its happened to me twice first time i was pretty drunk and though i had drank too much . I have an erection while clothes are on , kissing and touching is involved but when clothes start to come off and its time to go in ,the erection starts to loose and i cant do it, this happened to me for the second time about a week ago , i had an erection while i was kissing the girl and caressing but as soon as she went to give me a hand job i could feel me loosing the erection, i tried keeping it up, but it was not hard as penis should of been.
I did not end up having sex that time, the girl thought i was playing hard to get, but she wants to see me again and im pretty shure sex is expected .
Things i should mention are:
-Have had anxiety attack in the past
-Tend to be impatient at times
-Masturbate maybe once a day or every other day
-Stressed out at times
-Drink alot of coffee and energy drinks
-Taking hydroxycut hardcore
-Work out at least 4 times a week
-Felt depressed couple of times this month
i need some advice , i dont know if im ready to have sex mentally ..physically i should be able to , im fit and relatively healthy..please help!