From my understanding it's not possible to apply for stv within Thailand, is there any way to extend a visa past 90 days if you are holding a single entry tourist visa?
TLDR : Answer Summary
A single entry tourist visa in Thailand allows for a maximum stay of 60 days, which can be extended for an additional 30 days, making a total of 90 days. Extensions beyond this period are not possible; you would need to leave Thailand and obtain a new visa. The STV (Special Tourist Visa) cannot be applied for while in Thailand but must be obtained before arrival. Alternatives include applying for a Non-Immigrant Visa O under certain conditions, or potentially obtaining a medical extension which is difficult and requires significant documentation.