I have had to deal with this PE issue at times being deployed a lot, nothing quite as embarrassing as it, honestly.

For a norm, I dont have issues with it, but the night I get back from being gone for a long period of time, just too much excitement built up, and knowing this, I would take my time with her, I would ensure that she was taken care of at least once, usually to the point where she was at the point of pulling me up because she was going nuts. So, if his head is not in that mindset, I dont know what to tell you, I ASSURE you its nothing you have done, if he is with you he should appreciate you. He should know that no matter how little or how long it takes him, YOU made him feel good and took care of him, so he should show you the same attentative-ness and care.

my 2 cents.