Everything you said is so very true, I've been discovering myself and growing these last few months, I've discovered that I have always been pretty much comfortable in my own skin but the growth is in my empathy. I always used to subscribe to the thinking of everyone is in control of thier lives and if they are a mess then it's because they want to be a mess. I've learned that sometimes a person may not be able to help themselves. I do feel bad/ sad about my STBX but I realize I can do nothing to help.
I sometimes think I should thank STBX as I feel I am a better person for this experience.