BFP! I can't believe my eyes.

I woke up early this morning needing to pee. Looked at my box of HPT and was like why not...can't hurt AF is due in 2 days. What do I see after a wait that seemed to take forever my two lines!!! So I took another and this one said YES!!!!