20 year old with e.d
Im a 20 year old male. I have a beautiful girlfriend whom I love. Sex can be great at times. But other times my dick doesn't seem to get up. I know that I am attracted to her and she does turn me on. But I just don't understand why it goes soft sometimes before sex. I heard that drugs and anxiety can play a part. I do use marijuana on a frequent basis as well as xanax sometimes when i have bad anxiety. but is that really enough to cause a 20 year old male to become "soft". I really need some help from someone who knows what they are talking about. for the most part my girlfriend has been understanding of this problem. but I can tell it hurts her feelings, because she feels it is her, when its not. Good advice would be appreciated. and are there any over the counter herbs i can buy at like a gas station that would work like Viagra. Which i can take before sex? IIN?