Day 12 of period.... What's happening?!

Mary
Been off my pill since July. Period have been irregular since. But this is the longest! 
Started off light, then about a week later I had a very sharp pain in my lower stomach which made me nearly pass out, since then my period has been heavy and is showing no signs of stopping!! x