Am I pregnant ?!

Ok so I took a pregnancy test 4 days ago which was 5 days before my period and I got a “not pregnant” result but now my period is due tomorrow, i have had very faint spotting barely anything and I just don’t feel like I am getting it so I just took another test and it said “pregnant” . I am shocked and freaking out a bit . I don’t want to share this with my husband yet until I test again in the morning. I miscarried on July 6th and in another app according to what would be my last period date if I am indeed pregnant right now my calculated due date is July 6th 😭 I am a whole mess of emotions right now