BFP after 3 months of trying!!

Ariel
I haven't been feeling good at all and couldn't wait any longer so i took a hpt this morning which is 7 days before my period is due and to my surprise I got a BFP