3 weeks or 7 weeks?!

L • 26, due with 🌈👶🏻 August 7th

So obviously I won’t know a real answer until I meet with my doctor, but I have been testing positive on my pregnancy tests! I’ve been positive since Monday 11/27. My tests were very very positive. I’ll add photos. I had a weird period last month and now I’m starting to wonder if it was implantation bleeding. If it was a period, I’m 3 weeks and 1 day pregnant. But I feel like I wouldn’t have a dye stealer or positive digital before the 3 weeks mark. I tested positive at 2 weeks and 5 days pregnant. Is that possible ?!!??