my friend got a o visa married to a thai....so evey 90 days he should go outside thailand to get it stamped....he goes to immigration..was told no problem we will stamp it and give you 90 days no need to go out.....as far as i no he has to leave after 90 days...as usual its never black and white....