To test or not to test?

Alisha • Married 6.7.2014❤️baby #1 born 6.2015❤️👼🏻baby #2 born 4.2018 at 21 weeks👼🏻❤️baby #3 due 4.2019❤️
I'm supposed to get AF on many of you have gotten positives 2 days before?? I've taken so many dang tests but it's hard to wait it out! I told myself after yesterday I was going to wait but then today I had some spotting which I've never had before! So it's like my excuse for testing again!