Is this my BFP?

Nicole
Period was due on the 28th but I keep having dreams I'm pregnant. I woke up & I took a test. It's very light. It's a first response early response. Is this my BFP? OMG I'm crying and my husband is at work.