AF.. lasting two days???

Erin
AF was due yesterday 3rd December.. I had pink spotting on Thursday 1st December then fri and Saturday it got a bit darker and a little heavier and now Sunday it's gone? What is going on? Any body been in a similar situation or any suggestions?