I would do almost anything to hear you sing right now!! I bet it's beautiful especially since you are in such a good place.
Yes, sweetie, God is absolutely in control and it is all in His timing. But what a work He's done on your heart! Look at you! And yes, it IS a good thing. You have got so much to be proud of!!!!
And I am proud to walk with you right now!!! I'm praying for you!