There is something not quite right, you have obviously been flagged as suspected living here and working illegally or the IO wouldn't have suggested a non b. You say in the last year you have entered 14 times for
***
weeks at a time so you have spent well over more than half a year inside Thailand. You could look at getting a DTV, if you meet one of the criteria then you would be fine for the next 5 years.