Help bleeding?!

Mary
Hey ladies, feeling kinda worried. My last Af was December 11th -14th with light spotting 2-3 days after. Apparently i ovulated December 23rd - 28th.. I had spotting on the 24th & 27th when i wiped. I had sex on the 22nd & 25th. My bf put it in without a condom for like 15 seconds on those days then put a condom on . Were not reeeally trying right now. But today I've been crampy tired and i can home and i had blood in my liner, so i pee'd and wiped and had bright pink spotting, almost made me think it's AF but my next AF isn't due till January 10th. . Kinda worried and not sure what to think. Any advice or if anyone had something similar happen would love to know whats happening. I've never bled like this between periods.