This guy is an abuser, a liar, a manipulater and a cheat.
Is it possible your hopeful fantasy that he is going to magically turn into the guy you want and need is blinding you to his reality?
How abiut getting out of the house and volunteering your time, somewhere? Soup kitchen? Animal shelter? Mature adult center? A hospital? The list is endless.