Need help!

My boyfriend has been going soft while having sex. He's under a lot of stress. What could cause this??