most places you live will have some evidence you live there. In UK you usually have an address, or bank document, a bill with address, so not sure why you wouldn't have something even if living anywhere else.
same for some other countries. I had to give address to enter USA. I then stayed several other places. Why does it bother you? Is it because it's Thailand?
Phuket: Just pop down and give them your passport and passport size photo, fill in the form with your info, pay 1900tbt. Go for coffee, pick up passport with extension. (Some immigration office might want tm30. )