Is this positive?

Could this be a faint positive? I thought so, but also had some spotting today and am 4 days out from my estimated period. With my first child I did not notice implantation bleeding. Could this be implantation bleeding, a chemical pregnancy or my period? Any thoughts? I don’t want to spoil the surprise for my husband and family but I also really need a second opinion! Thank you!