You have come a long way and it's hard to believe it's been 3 years. I am coming up on three years in a couple of months and I can't tell you how much has changed. I don't feel like I am fully out of the woods but things are better... I just keep waiting for the other shoe to drop.
So glad your doing well.... Keep on going ....