Should I take a test?

This app told me I should take a test today. My period was due 2 days ago and it didn't come in so the app pushed it back until the 19th. I'm having pregnancy symptoms but they can also be period symptoms too. The only non period symptom I'm having is sensitive teeth which I never ever have. I've also had some white discharge last week with no smell or anything. Do you think I should take one in the morning or wait? Thanks in advanced! I've also had miscarriage like 2 months ago but had a period after. Soooo what do y'all think I should do? Lol