7 dpo symptoms?👶🏻

I’m 7 dpo. My period is due in 8 days. Since the day after O I’ve been getting these on and off cramps, creamy discharge, light headaches, a bit of lower back aches, sometimes pinching in my nipples and insomnia along with fatigue. When should I test? And has anyone ever had these symptoms? 😓