@Nongnuch *******
thanks for your detailed answer, however i forgot to mention that i have multiple thai banks accounts, and marriage certificate in Thai,as i have been working in thailand under non imm b for over 10 years.
The main problem is that i’ll never stay in Thailand for a period exceeding 3 days each entry and i must always carry with me my passport as i can’t leave the country without it.
Practical example on non imm O single entry:
I have granted the visa this week on Friday, i flight to Thailand on Sunday, i apply for re entry permit on Sunday directly at the airport and i leave on Monday. The following week i come back on Monday and i can’t apply for the extension of stay as i will leave on Tuesday (or Wednesday) and i can’t leave my passport at the immigration for 4 weeks during the “under consideration” time as i need it to leave the country! I really can not find any solution on this problem as it is an unique case very uncommon.