he knows exactly how to manipulate you to make you do more for him, and for him to just carry on being the selfish *** that he is, while making you believe that YOU are the problem
just reading another of your posts, oh dear honey, get rid of this slouch! He thinks because he is a little older than you that he can rule the roost, even though its you doing all the work! There is no reason that you should meet another useless jerk like this. Yes, they exist, he isn't the only one, but don't allow him to feel that you can't do any better. That's one of the tricks of this kind of person. He is relying on keeping hold of you because you do so much for him, then he moans that you aren't doing enough, and it never ends.
Tell him to go to hell and get off his butt. Lazy excuse for a man in my books.
Maybe HE needs another GF.
You would be rid of him. You don't need his negativity and draining of your resources. Look for a man who fully appreciates you.