You are not alone.
We're here and thankfully rational.
Hello natanael - your English seems pretty darn good to me! Don't be put off from giving your point of view. People can easily "read past" any "English as second language" mistakes, and I look forward to hearing your point of view from a very Catholic country, if I am not mistaken.
Your English seems fine to me
Welcome to the forum. Your written English is certainly such one cannot tell it's not your first language.