I understand English better than I speak.
it's not easy for me , and you are the only one that try to talk to me , the other make fun of me
if you've tried to speak a little in French to explain that, I think that more people talk to you.
Some people ask you to speak French, you ignore them.
If it's difficult for you to speak French, you can understand that it could be difficult for us to understand/speak English.
We're in a French forum, why are you coming here instead an english forum
I propose you a deal, we can speak alternatively English and French. Like that, everyone made an effort.
Or we could write all of the message in the two language. 