Weird period, help?!

Alex

So 2 days before my period I had feint pink spotting. Then nothing for 3 days. Then more pink spotting on day 3 of my projected period. Then on day 4 I had heavy period bleeding. Then say 5 literally NOTHING, no spotting or anything. Day 6 I had light brown spotting not even enough to fill a tampon. Day 7 nothing. Now last night I had sex with my husband and I had pink spotting again. What the hell is happening? My period is normally on time and 3 days long. Help please