I’ve been so happy lately feeling better about myself thinking everything is great and he’s still unhappy. Nothing I do is ever good enough even if it’s exactly what is asked of me I don’t get it.
Your situation sounds awful. And IMHO your two statements above are the key.
You’ve overcome what sounds like a serious depression, have been happy recently and are feeling better about yourself. That’s massive progress! You should feel very proud of yourself ❤️
But why would you want to make yourself ‘better for someone else’! The priority should be how you feel about yourself and your own happiness. Make changes to your lifestyle and appearance for YOU. Not a partner, a potential partner or anyone else. We should all aim should be to healthy and fit through lifestyle (diet, exercise, interests). And part of our health and well-being should involve a number of close, healthy relationships, with family and friends.
If you’re not good enough for your DH that’s his problem, not yours. He has no right to dictate how you look, dress or behave. In the UK that’s unlawful domestic abuse. You acknowledge you’re codependent and don’t want to have other relationships. But you will be dependent on your DH unless you have your own life, financial independence, friends, goals, interests. And if you remain dependent, you’ll keep putting up with his demands. And maybe try to make him dependent on you.
Have you asked yourself, if you work the same hours as your DH, why you do nearly all the household chores? He’s not a child. If you separate, he’ll have to look after himself. So, why can’t he do that with now? Sharing everything 50/50?
If you want to break the codependence, you shouldn’t be dependent on him, as your only friend, and you shouldn’t let him depend on you, as his domestic servant. Therapy could be a real help in breaking the cycle. Working out why you don’t want friendships, but do want a husband/partner. And how you can move forward in your life for you and you alone, rather than by serving someone else.
29 is a wonderful age to live life to the full. A partner should be the cherry on top of the cake. Not the only ingredient. In fact, sometimes the cake tastes better without it.