Too Early?

Ka
Hi there! My cycle went through a shift 4 months ago from 27 cycle days to 30/31. It's been consistent since the weird shift that made me think I was crazy late. Now this month, today will be my 2nd day late and cycle day 33, the last week I've been ridiculously exhausted (I go to school full time, work full time, and own my own business so my stamina is usually tired but I can push through, rather than this week when I couldn't even function). My nipples are constantly erect and hurt so bad, with my Pms it's normally the area around my boobs that ache. I've been throwing up just flemmy spit first thing in the morning the last 4 days. I'm so bloated. I thought I was having light cramps yesterday but AF hasn't showed 24 hours later and they stopped yesterday around 7pm. No implantation bleeding, that I noticed. Should I take a test or wait a few more days for AF? 😔