@T**
There are far easier consulates to get a Non-O based on marriage than the thai consulate in Nepal.
How about just going on the holiday there and when you get back here, actually GET married..
Then go to Savannakhet or HCMC and get the Non-O visa based on marriage because neither of those places requires proof of funds