Yay, finally the end of the journey is getting close for me as well. My interview was today and I passed!! Oath is scheduled for next month.
So long story short, my interview was initially scheduled in August, but I asked for it to be rescheduled due to a planned trip overseas. Then it got rescheduled for November, and USCIS cancelled it for a reason unknown to me.
Finally it got rescheduled one final time (today). The officer was nice and professional, and I took less than 30 minutes.
The whole rescheduling thing definitely delayed the whole process by several months for me, but I don't regret doing it (I would have missed my brother's wedding overseas otherwise).
Congrats to everyone who passed! 🥳