you can definitely go apply for a non-o but you’ll need at least 15 days left on your current stay and a couple offices required seasoned money to apply for the non-o but I think your ok in Bangkok
I get it been doing my visa myself for 15 years the reason most use agents is because they have no funds I’ll bet you no nothing about a LTR visa now do you