You're on a MB, so why were you so far right? Also you should know at all times what's behind you by constantly checking your mirrors. Not saying the other MB should ride so dangerously, but you have responsibilities as well on these roads.
I shake my head daily over the stupid and dangerous habits of Thai drivers, but TIT.