Never underestimate the value of self improvement. It's often the hardest stuff to work on, and the hardest stuff to objectively evaluate. From what you are saying, it looks like this isn't a little change, but a huge shift. I am so happy for your growth in these hard times.
But one question remains - what can you do to help yourself continue to grow, keep yourself from slipping into old habits?
Me-38 W-38; T-15 M-12; S10 and S6 BD - July 2016; EA confirmed; confronted Aug 2015 EA dissolved 12/2016
Never make someone a priority when all you are to them is an option - Maya Angelou