Confused by this little guy or gal

Crystal
This will be baby number 5 and pregnancy 7. Well according to everything I shouldn't even have a positive test yet I'm only supposed to be 3 weeks and 5 days I found out at 2 weeks and 3 days. I got. Positive opks two days in a row on cycle day 15 and 16 but cycle before af only lasted a day and half and was super light and 2 days early. Is it possible I am further along and it just took a long time for hcg to show up? I have had not stop symptoms and 12 bfp so I know I am now but I'm just confused because even glow has me as not being implanted yet? Any one else? My due date should be July 17 if glow dates are right