Long ass period??

I was spotting on the first, period started the 2nd and then ended like the 11 or so with some spotting after still... then it stopped I had sex now spotting again since like the 14th... last time I remembered a long period wasn’t even a period I was pregnant... this is my first period since that pregnancy and yea I did have unprotected sex and I have these vivid dreams... That’s the last thing on my mind tho. Any other reason for a long period??