what is going on?! advise please

Rachael 🇬🇧 • 👶🏼✨ Baby Boy Born 17.01.19 💙🌈 💙
So I was due AF on 3/13 but it actually came on 3/9, all normal apart from it usually lasts for 4-5 days but I'm still bleeding nearly 7 days later, I've been at work and feeling nauseated and really bloated so I've just got home and took a test for it to only be positive. I'm in shock and just waiting for a doctors appointment... any of you guys had this and it turn out to be ok?!