Your wrong has been putting up with is ridiculous demands. He says that he realizes that he hasn't been communicating his needs appropriately. But he continues to do it the same way. At least he doesn't get as mad as he used to. Doesn't mean he won't in the future.
Past behavior is the best predictor of future behavior.
He has said, several times, that he's had enough abuse, and that he needs to move on and find someone who truly appreciates him. But he doesn't leave. He has no bills to pay. When I bring up finances to him, he tells me that it's my fault that I got into debt. He doesn't seem to want to recognize that he helped me get there.