I don't know where you applied for your visa
@Abi****
, BUT to get an STV is a lot more involved than just saying you're going to be here more than 90 days.
Here's the link to the thai consulate in Los Angeles that lists the requirements to apply for an STV.
***********************************