Ok...this explains everything! 15dpo and finally a clear BFP! I totally cried from excitement.