I'm late should I test?!

Katie • 12/23/17 💙 currently TTC
I'm 9 days late and I don't know if I should test because my boobs have been sore for like 2 weeks and I get mild 30 second cramps every so often, a lot of discharge has been coming down and I always think it's my period but nope. Should I test or wait?