Not difficult without an agent. Go to your local immigration office and ask for their hand out for the requirements. Each have slightly different requirements but it will probably be similar to this.
You do 90 day reports if you’ve done 90 days in Thailand (89 days after entry) or 90 days from your last report. If indeed yours is due on the 10th and you leave on the 9th then there is no issue.