You've come so very far and you really should be proud of yourself for it! Your husband and doctor are proud of you and they know how much of an achievement you've made because they've been with you through it.
Think of it this way, you'd never be that critical of a friend who'd achieved such a feat as you have so why are you being so unkind to yourself? By the way I'm learning this lesson in my life too. I bet you're a really nice person and very kind to other people and it's just a matter off adding yourself into the friend category. In order not to sabotage ourselves, it requires learning to get over the self criticism which is saying, "I'm not worthy I don't deserve to be happy or for good things to happen to me" to ourselves. When you start thinking critically of yourself remind yourself you don't do this to others so why are you doing it to yourself when you are worth of good things and have made huge changes to get where you are now and not punish yourself for what may still remain to be done. We are human not superhuman super heroes.
I am in awe of the accomplishment you've made! I think you're doing amazingly. I am learning to be happy with the weight I've lost and not focus on how much I still have to go. I am having to be happy with myself since the moment I give into the negativity and the 'but you still have to do >>>>> or you're still>>>>> then I'll be giving away my strength and resolve and I need those to finish my goal. Be kind to yourself and be proud of yourself. Other people certainly are after all.
We all say we'd do anything to lose weight, but what we mean is we'd do anything but eat better and exercise to lose weight. We are all looking for fix to a long term problem