Dont let this gett you down or upset and try not to be too passionate with your post and responses when someone goes against your opinion.
No one is doubting your intelligence. This is a forum and we are all fans. It is ok to disagree. We all have our shares of disagreements here. I think I have found a way to upset a few in the past here but at the end, we do respect each other here.
Just learn how to accept the critics from other and you will be ok. I think the thumbs down has been too excessive in my opinion but they are mainly against your attacks rather than your opinions.
I for one, appreciate you been here and be a participant in this forum.
Now, go on and get some likes!