Should I test?

So I had my IUD coil removed in august and have been TTC since then. My periods went straight back to normal and like clockwork. I've always had a heavy period lasting 5 days but my last one ending 15/11 wasn't heavy, it was brown and only lasted 2 days I thought it was strange but just put it down to the stress of xmas coming up (bit of a tough time for me). Me and my SO did the deed as usual 18th-23rd/12 when I was ovulating. In the past 2 weeks I've had a few weird symptoms which I've never experienced before might not necessarily be pregnancy symptoms but I've never had any of these things before! Last week I had a really bad pain in my uterus area especially if I stood up too quickly. I've had terrible headaches and lots of clear CM the past few days to the point where I think AF has arrived and I've rushed to the toilet! My boobs seem much bigger and really sore. I've had heartburn which is weird coz I've never had it before. I've felt like pinching in my lower abdomen and my lower back has been in agony. I'm not due on until the 9th and I don't want to get my hopes up but I just can't put my finger on why I would be feeling this way!

Shall I buy a test tomorrow or shall I wait?

Help!!