I have been reading your threads, just not posting on them. You have taken an amazing ride and continue to make great strides forward. I am happy you are liking yourself better.
Low self-esteem seems to cause numerous problems. That is part of my W's personal problems. Now I am just waiting to see if she is going to stay unclouded.
Keeping working hard and enjoy the rewards of your hard work. Take care of yourself, you are a special woman.
A warrior does not give up on what he loves, he finds the love in what he does