Talk about a BFP!

This is 4 days before my period is due!!!! Yay!