do you think he may be depressed? the sleeping a lot, lack of empathy, putting minor thrillseeking first (golf...if you get me), selfishness, boredom, irritabilty...
all symptoms...but he might not realise it, and just be thinking his life is crap and being grumpy...
might be worth speaking about it....last chance...with treatment you may find the man you fell in love with might come back