@Arpit *******
remember a one year multi-entry Non-O visa based on marriage doesn't let you stay IN the country for a year without leaving.
That visa gives you just a 90 day entry stamp, then when that 90 days is up to you go the border, stamp out of thailand, stamp in and out of another country and right back in to thailand to get a NEW 90 day entry stamp. You do that for the whole year
SO you will NEVER be in thailand long enough to do a 90 day report.
And as I said, go file the TM30 at the immigration office in your area when you get to your primary residence.