Sunday, this man has a mental disorder. You see that a lot with alcoholism. The thing is, you want him to say and do all of these things to be a good person to you. He is not going to do that at all, and in fact is going to only blame you. It's manipulation at it's finest and actually a form of abuse. You need to check around. Here there is a place if you are abused in any way (Including verbal, emoational), you qualify for free counseling. There are places to go, you have to check around.
You truly need to get away from this very very unhealthy relationship. You are wishing him to be someone he maybe once was. That is not going to happen at all, he IS NOT that person and never will be again. It's time to face that, put the focus back on you and be able to do things that are good for YOU.