You've done remarkably well. To make the changes in yourself that you knew needed to be done takes tremendous effort and strength. Your H is not in the same place as you are.
Time and patience, hon.
(((((((More hugs)))))))
Getting over a painful experience is much like crossing monkey bars. You have to let go at some point in order to move forward. ~ Joseph Campbell