Late by 12 days

Lexx

12 days late..on and off cramping, constipated, exhausted, bad headaches.. I'm praying for a rainbow miracle when should I test?!