See we are more in agreement than you may have initially realized
I also know that English is not your first language and I in no way fault you for it. Honestly overall I would say that your English is very good for not being a native speaker. I have seen many Americans that have English as their first language that are far worse at it than you are.
I will also not deny that I can speak and write in a manner that I like to think of as more detailed and in-depth, others may just regard it as being "overly wordy". That's no fault of yours and I can definitely see how it could be especially difficult for a non-native English speaker.
The main thing that I was alluding to is a habit that I see many people fall into on the internet, where people immediately assume and take the position of "you're wrong" with other people and speak or respond to them in that way which tends to not come across very well.
This isn't just you, it very common on the forums and you don't always respond to people like that, I just felt in this instance that your response was a bit like that.
But no harm, no foul. You realized you may have been distracted and rushed judgement, and openly admitted it which is admirable and better than many I have encountered.