Is this for real?!

AF due 6/4 but decided to test this morning. Only ttc for a couple months but this is the first time I've seen anything resembling a second line! Is this for sure my BFP?! I will test again tomorrow! 🙏🏼💞