How many weeks is a person if they get a BFP on the very day that af is due? if cycle is 29 days there abouts? Thanks, i am very confudled and cant work out what it all means?