Periods Suck!!!!

Crystal

I have been off my BC for 5 months. Well sinc3 coming off of them bleeding has been crazy. I finally stopped for 3 weeks. Well I'm wondering if this is real period. I spotted a few days and then had cramps and when I started its been real heavy with clots. I was wondering can a period stay heavy the whole time and do clots last during whole cycle? Its driving me crazy