I have a Non Immigrant O visa visiting my non-Thai daughter who works in Thailand. I'm a little confused...am I not allowed to apply for an extension after the 90 days or do I need to leave the country and come back in on a tourist visa for 30 days? I am planning on staying until mid April and have my return flight booked for then any help or advice is appreciated.