BFP? Advice please

I’m pretty sure this is my BFP, but I’m so conflicted with it. I tested a few hours later with the same brand and all 4 came back negative. AF is due in 4 days. I am having some mild cramping and have had lower back pains (which i never had before with AF) I’m super excited but scared at the same time. I want to tell my hubby but nervous this is a false? Any thoughts??

(Picture taken with in 5 mins)