Abnormal period?

My period is 24 days since my last but this period is kinda weird?

Like 3 or 4 days ago or so my boyfriend and i had sex and there was blood so we stopped i assumed he had went too deep or i had started my period. I had quit bleeding after that but then i started having metallic and smelly discharge the next day it was not exactly thick but in between thick and watery. Then the day after that i went to shower and discharge came out that was almost white but had blood in it, it literally dripped out of me. So i put on a pad and went about my day and there was no blood until that night i did start my period.

So now im on my period and i slept all day today and i got up for the first time to pee and i sat down and i filled the entire toilet with blood and clots which is not normal for me i literally felt i everything just FALL OUT.

about 2 hours later i shower and the same thing happens with about clots the size of my hand.

Im not sure what to do