@Ulrik ********
I was using Thailand to get mail and keep larger possessions in a leased room.
I was traveling all over and was returning from 30 days in Panang. I was trying to get my 30 day stamp before heading off again to Hong Kong and then to Cambodia (where I am now).
The reasons didn't matter to immigration. And the IO at the desk just refused entry to 3 people in a row before me. I thought I should change lines, but I figured I was doing everything 100% correctly and didn't want to seem suspicious.
The 2nd and 3rd set of IOs (before sending you back) didn't speak English and didn't care about my motives.
I managed to get them to give me 30 days because they could see the the prior trip was 60 days in Indonesia & Malaysia. I think by the time I made them understand that, they had already decided I was trying live in Thailand so it was a feat to get them give me the stamp. But they noted, by hand, in my passport that I was trying to live in Thailand.
By the time I got passed the language barrier, they already decided my motives and I would have had to change their mind. Good luck with that!
I think the Red Flag they were operating under was that I hadn't been back the USA in a year. I couldn't seem to make them understand that my country does not put a time limit on how long I can be away.
And, naturally, since I didn't go back home, their Logic was that I must be living in Thailand. Although they could clearly see that I was taking 30 or 60 day trips elsewhere. The problem was that I was asking them to think. They didn't want to do that. It is easier to make a decision first than to think of other situations. Especially if they don't speak my language (or that I don't speak theirs).