""Religion and FreeThought together is an oxymoron. it ain't real.""
I for one never mentioned religion, and it doesn't appear in the thread title. The OP hasn't used the word "religion" at all in this thread. She has spoken of "faith" and " belief" only, which are by NO means the same thing.
While your comment above may have some considerable merit (and I believe it does), it is still true that there is no conflict (and it is not an oxymoron) to be a free thinker and believe in the existence of a deity.
Only if you translate that belief into a slavish following of someone else's ideas on the subject, do you lose the capacity to be a free thinker.