Sorry if I don't get the obvious, but if I change jobs after changing the reason for my extension, and I have a gap in between the two jobs, my non B will still be valid and I will be able to stay in Thailand without having to leave the country?
the reason why I thought changing visa was a good idea is because my understanding is that if I resign, my non B will be cancelled, and I would need to leave the country in a certain amount of time.
If I change my visa to a non O, would that give me more flexibility with regards to changing jobs?
If I change the reason for my extension of stay to marriage, what happens when I resign?