Great TH, I'm very glad to hear that things are looking up. It's good to be on that path, even if it's not perfect, you know that you're going there and the journey is what counts.
Accept that there is only one thing you can change in life and that is you