I feel crazy!!

Omg I really cannot explain how I feel but seriously I am just so cranky, restless, and annoyed at everything and needy and I just don’t feel like I am In charge of my emotions. Aside from all that, My period is due tomorrow. I’ve had consistent nipple/breast pain since 8 dpo which is not like me. I’ve had trouble getting comfortable and sleeping at night. Feel slightly nauseous when laying down. Super congested. No change in smell. I had a dream last night the dr confirmed i was pregnant. I don’t know if this is all because I’m thinking about it/symptom searching and really I’m just PMSing but Damn these emotions feel out of control! I want to scream! And that is not like me. Any of this happen to anyone and wound up being pregnant?

I know I should just take a test but I’m waiting until the last possible minute to avoid getting my hopes up as much as possible