Ingles, read and heed what I'm going to say here. I cannot stress enough that I'm not having a go at you, just trying to help you. So don't get all defensive. I think you want to get your points across in an appropriate manner, but you just don't know how to do it.
Now, in order for people to accept and adopt your points, you need to be likeable. That means no insults. Quit the insults, mate. You had a good week or so recently, and you were getting good feedback--people were engaging in normal discussion with you.
It's a matter of goodwill. Goodwill can't be earned in a few comments, but it can certainly be lost in only one comment.
What you need to do is not repeat the same message. Say your piece and if people don't agree, don't get pissed about it, try to reason with them with different facts/angles that the fact branches out to.
Lastly, don't pick people's grammar. You can't even get it right yourself. Have a look.
I'm provided facts
We all miss some keys sometimes, have a look at my posts for example.
Bottom line, right now you are sounding like a terrible child. Now I know you want your points to be respected, so take note of what I said and you are on your way, okay? You need to sustain these things long term as well.
I look forward to your thoughts on what I have said, Ingles.