Great post! I will admit that I, too, get carried away. It's hard not to at times, when you hold your beliefs so strongly.
If I have offended anyone, whether you hold an opposing view or not, I sincerely apologize. I honestly do not intend personal attacks, but rather try to find creative ways to present alternate viewpoints to my opponents.