It take a bigger man to stand up and take the high road, some of these debates have become really heated. I think all is well that ends well and sometimes we all need to vent or speak our minds even when views are opposite.
I personally am glad to have a site like this to come to, chat with others who have shared similar paths, learn from others, having and giving support to others, so thanks for the hard work and keep it up.
JT