If simply making general conversation with you and challenging your beliefs qualifies as making you not feel welcome here, then why did you bother to join a discussion forum in the first place?
As RD said, Don't be so thin-skinned.
Pettiness and insults won't get you anywhere here, Ed, but it...