Bfp or am I crazy?

Tabitha • Sunshine baby was born 7/4/13. Had a miscarriages 5/6/14 at 8 weeks & 4/3/15. Rainbow baby born 6/22/16.
Bfp or am I crazy?" />
AF is 2 days late

Vote below to see results!