Period due today, hasn't come yet

S
My period, according to Glow, was due today. Nothing yet, and I usually start first thing in the morning. I took this test this afternoon... Is this my BFP? Trying to contain my excitement! (Sorry, the pic isn't great)