Very confused - faint bfp then odd period then another faint bfp after?

Freya • 👼🏻 20.07.17 at 7 weeks 🌈👦🏼💙 Kit 29.12.18 👦🏻💙 Theo 06.09.20 👼🏻 💙 Jude 24.07.21 at 20 weeks 🌈👶🏻 💗 Lyra 14.09.22 🤰🏻due 01.02.24

So I’m really confused.

Last week I kept getting extremely faint bfp’s but then my period started on Thursday (day it was supposed to) it was very heavy the first day and then barely anything for the last couple of days which isn’t usual for me - usually heavy for the first 2-3 then medium on 3-4 then light day 5 and that’s it.

Because of the odd period I tested again and got another faint positive?

Has anyone else had this?

These were all pre period:

These were today: