Weird symptoms??

Okay so my period is 9 days away according to my app. I typically start a day or two before the app says. For the last two day I have had terrible breath! No matter how long or how many times I brush my teeth. I smoke ( I know, bad) but now, I can barely do it because it taste sooo disgusting! My boobs have hurt so freaking bad for 3-4 days now. Like all the sudden I will have sharp pains in them on top of them already hurting and they feel so heavy! I had cramping and pain on my left side right above my hip bone around 4-5 days ago. My mood swings, giiirrrrlllll I feel so bad for my boyfriend because I am lashing out at him for no reason at all and the littlest things he’s been doing set me off! We have been baby dancing since the day after I ended my period and have done it at least 6 times. We are TTC so my mind is everywhere. What do y’all think?