HELP! -TMI Bleeding Question

Le
So according to the app AF was supposed to arrive January 2nd. I started bleeding bright red on December 29, mind you FOUR days early. I spotted on December 30th and it ended. I miscarried on October 30th but my cycle returned as normal soon after. Anyone else have this happen??? I ovulated from December 13 to 19th and had sex nearly every other day during that week.