Hey, I think that is something called "performance anxiety". You're too focused on your performance rather than pleasure, and your brain stops giving a shit if you're hard or not. I read about that a few months ago cause that shit happened to me...I'm a 19 year old virgin (i think it's lame, i dont know what u guys think) and there was this time I made out with a girl and then she took me to her place and when we were ready to have sex, my penis would just stay semi-hard and I couldnt put the condom on! It sucked because i'm still a virgin and i dunno if she ever told her friends what happened to me :/ I think it happened due to being too anxious about my 1st time and also a bit drunk.
So, your problem is 100% psychological..therefore if u keep thinking that u wont get hard with a girl in bed, guess what: u wont get hard! cause thats how the brain works. U have to think that everything will be okay and also make sure that u trust the girl aswell. Hope it helps
