Great introductory post, Hank! Cool story and really encouraging for a lot of people.
Enjoy the journey and don't be a stranger to the forum, sounds like you might have good advice for others.
It takes as long as it takes unless you quit - then it takes forever and you will never get there.