Well, many farang are idiots, just block him and dont care. All of my thsi friends make such experiences with idiot farang. Just stay cool and dont care about him. Remember, the world is not only good, it is bad too, so its normal that there are bad man too. You shouldnt take it too serious, just block him.
I think your job sounds good, but the most important is, that you feel happy with it.
At the moment i stopped teaching, i feel that i need a change. I would like to
be a webdesigner, but i dont know if i really can do.