Seriously bro. It could be many things. How old are you. I am 43 and my johnson doesn't work like it use to. Also, when you have been with the same woman for many years I think it gets harder to get excited. Try different things. It sucks when you go soft in her, and its really weird. Make sure you talk to her about, this might relieve some of the stress.