gotcha! I think I should be fine. I have a green card as well so worst case, Vietnam and Cambodia are cheap enough to stay in for a while if I need to go to the embassy.
thanks for the advice. And yeah SG is ridiculously expensive. Hotels are like minimum 40$ for a tiny room. And 200$ on average with very little amenities to offer.