Due date?

M 👱🏼‍♀️
Hi ladies! Quick question, any advice appreciated...
My cycles were 37 days and AF isn't due until tuesday, test was clear as can be and a BFP. However with my cycles being so long should I have shown positive that soon? I worry its chemical? LMP was March 20...