Autumn, Welcome to the board. I think you're off to a great start. From what you've been through over the last several years, I think you're definitely heading for a better place, regardless of the final outcome. Do your best to stay off your H's roller coaster. Keep on GAL'ing - this can be key! At least it has been in my case. Build a life for yourself!
Just keep taking it like you said - one step at a time. Baby steps. I think you are starting to see the picture of what you want and you are willing to put in some hard work.