Ok I am sorry but I do have to do this....
BAHAHAHA HAHA HAHA...(pee in pants) Ha ha ha ...he he he snicker...lol
Ok now seriously, you have had some wonderful suggestions to socialize him to men. If it was just your ex...then good dog..right??

Sorry I just got divorced last month so I had to live in your dogs moment.