That's the best first post I've ever read on any forum. You sound like a great addition to the community. Welcome!