So, I messed up. My non-O visa runs out on November 7th and while I have been otherwise approved for a 1-year marriage visa extension, I don't have any pages left in my passport.
Okay, I actually have 3 pages left, but they all say "Endorsements" in tiny letter on the side of the page and apparently you can't use those for visas...despite two countries already using half of one of those pages for visa stamps...regardless today Thai immigration told me they can't use them.
Am I screwed? The US Embassy website seems to say that a lack of pages is not a reason for an emergency or temporary passport, and they don't add pages anymore.
I can't apply for a new passport here in Bangkok because my visa will run out long before I get it.
Did I fuck up so bad by not knowing about these final three pages in my passport that I now have to leave my wife just before her birthday, my condo that I have a contract for, my prepaid Christmas plans, and go home for months while I sort out a new passport? Is there no other solution?
UPDATE
After some difficulty, I was able to make an appointment to renew my passport (usually done through mail only) and I will have the chance to state my case for an emergency passport (usually not given in my particular case) so I can get a visa stamp and stay in the country.