Ugh! What is going on?

Lizz • Married to the love of my life, baby #1 due 11/28/16. :)
I have been bleeding now for nine days. Two days of brown and pink spotting, five days of my period (which was two days early), and now my period has ended but I've been having more pink and brown spotting the past two days. Five days for my period, plus a few hours of brown spotting before it starts is normal. This is definitely not. I also have had no cramping whatsoever..which is strange as well. I'm confused, but honestly mostly just annoyed that it hasn't stopped yet.