Hopefully someone can help me...

So... okay. Something is definitely up with my body. I checked my opk’s this month and got a positive on cd 16. I wasn’t due for my period until early next month. Surprisingly I randomly got my period 9 days early!! But here’s the thing, it started Friday night and it’s early Sunday morning and now it’s gone. It not usually ever this short or this early. Any ideas??