I am only cd 21 but my af last month lasted 3 days on cd 10 I had ovulation bleeding which had never happened before. Now this.. do you see anything? This cycle is one iv never had before I’m so confused

Stacey. my baby is due 20/07/19 💛