As far as feeling unwelcome in a forum largely populated by those of an opposing point of view

Thats the point to this conversation - right

This forum does lean to the left.
_________________________