Aggressive baby?

I don’t know what it is, but recently my baby has been fighting a lot and idk why. She just turned 6 months this November and she hasn’t been sleeping, she’s been fussy and cranky all the time, and now she’s been throwing things, hitting, punching and kicking me when I’m trying to soothe her, hitting her bottle away or anything you try to give her. I can’t tell if she’s in pain, frustrated or angry idk......It’s just different and I guess it’s weird to me because I’m so used to her just wanting everything and now she doesn’t want things and is very aggressive about it she’s still clingy but only when it comes to being carried or when I get up I HAVE to take her, but she’s not as clingy as she used too she will cry with anyone shes with and when you put her down she cries more 🙄. But she’s really just super aggressive now, even playing with her toys she forcefully throws them and hits them and grunts while doing it and me personally I’ve never experienced that. I can’t tell if she’s just going through a phase or she’s teething, or just overtired idk. It’s 1:50am my time and she’s just now going to sleep and last night she slept good woke up once throughout the night and slept all the way until 11am I slept all the way until 11 too and didn’t notice but she’s been getting tons of sleep she eats ALOT so idk why she’s so aggressive but it typically was mainly at night or when she’s stupid tired and is fighting her sleep. But now it’s becoming more consistent. Did anyone else’s baby go through this as well. P.S. I am a first time mom so this is all so new to me and any advice is greatly appreciated. Thank you