All foreigners should learn from this lesson. This is the right way to deal with the Thais. We have rules and regulations. But in the end, emotions and feelings play the important part when you deal with the Thais in person. Deal with them with politeness and respect. Say nice things and praise them with their works if you can and be humble. They would be flexible with your cases if you have problems. They would even try to help you out. Angers and complaints do not work when you deal with authorities. This is an advice from a Thai person and we do practice the same too. ☺
. We already planned to get married last May in Thailand but we weren't be able to get back because the Thai government doesn't issue tourist visa at the moment. The only way he could get into Thailand is applying for non-OA visa.
, you were right! I sent an email to the Thai embassy in London to ask about this issue which I should have done at the first place. Their answer was exactly like what you explained earlier. The O-A visa is issued from the Thai embassy abroad. You have to leave Thailand to get a Non-O visa in order to apply for marriage visa at the immigration after you are in the country.