No need to feel ashamed! It's just anatomy. The harder you try, the less... erm... happy you'll be.
Practical suggestion: spend a whole afternoon or even day in bed. Not doing anything much. Eating. Drinking. Laughing. Playing music. (Together, I mean
).
He might find that this is what constitutes being 'a good lover'.
Infinite patience!