I think your English is more than satisfactory Pinezes. Anyone who can communicate in a second language has my respect, as I know from experience how hard it is to do.
Maybe try to find an alternative for the word ‘idiot’ though, unless of course you are happy for people to focus on the insult more than the point you are trying (and entitled) to make?
However, I very much like your line.. ‘U become more idiot’ 🙂
Is it okay with you if I use it to address a few of my work colleagues?!