MLC is a perfect storm, of hormones, depression, aging, a lack of development at an early age(childhood issues), all mixed up to make them turn into the OPPOSITE of who they are. This can be temporary but last for many years, nothing you DO is going to FIX him. So you must let him go, get on living your life.
There is a welcome post that I put up in the MLC forum with lots of homework assignements. Please find it and read it.
Keep posting here and you will get off of moderation.