He could get his testosterone level checked and if it's too high they may give him something to lower it because docs understand the psychological damage and it may cause physical problems too.
It's easier to address the problem if he's not on t overdrive. Then you can talk about the relationship and different things.