Last 2 days, I was having a little fun with my girlfriend, but when she reached to touch my member, I went completely limp. Before that, I do get hard sometimes when I'm with her and before she touched me, I was very hard too. I'm not sure why as I don't think I was feeling stressed out at all. Besides that, she's ridiculously beautiful, I've no idea what's the problem. Until today, I cant seem to get a proper erection even when masturbating. All of them are semi-erections and I don't even get morning woods anymore. Is it a coincidence, and I do have ED? Or can performance anxiety cause long-term effects?