I tell this to My husband all the time. So proud of the man you are. Love you JWM! Remember how far you've come, not just how far you have to go. You are not where you want to be, but neither are you where you used to be.
When you get into a tight place and everything goes against you, till it seems as though you could not hang on a minute longer, never give up then, for it is just the place and time that the tide will turn - Harriet Beecher Stowe