I'm looking at it from a utilitarian perspective here. If he wants to go on dates, he needs to get (somewhat) over the self-loathing. That is fact, whether he likes it or not. It's just the way things are, and it isn't fair but nobody wants to be around a person who is constantly getting down on himself.