@Peter *******
the reason I say don't get a year Non-O back there is a year-long multi-entry Non-O only stamps you in for 90 days, when that runs out you go to the border, stamp out of thailand, in and out of another country and back in to get a NEW 90 day stamp and you do that for the whole year.
You need to be on a long term stay <- and unless I'm mistaken a year Non-O where you get 90 day stamps isn't that