HELP !What is going on?!

Megan

I had my first baby December 14th

I just had my first period April 18th

Here I am TWO WEEKS away from my next scheduled period and I have 3 BFPs!!?

What can cause a false positive? They are DARK positives.

Time doesn’t add up? How is this possible?