Welcome to the site Naskreth! Thank you for such a nice post. A lot of people are jaded these days, it's good to see someone post something nice. Maybe it'll serve as a reminder to others of the type of site we run here, the reason they use us in the first place.
Again, welcome.