Solebound, I can't tell you how happy I am to hear how things turned out for you!

Now pay it forward. When you look back and see someone struggling to come up, remember where you started, and at least offer to help them.