@helmlover1
I'm going to be nice because I think you might also be having a bad day and break it down for you a bit too, hun.
Ill start by clarifying - Nothing warrants animal abuse.
This mum hasn't suffered one or two bad days where she got out of work late and then her kid got a cold and then she realised her car insurance was due blah blah blah. Shes done 7 months of broken sleep or no sleep. Would you like to try that?
Download an app which can set an alarm at a high frequency pitch to go off at random and frequent points in the night. Put your phone on the other side of the room so you have to actually get up to deal with the problem. Then have a go at turning the alarm off and not crying when it wont stop, even though you're doing everything you can think of. The alarm will be getting louder too. At some point it will stop, it could be after 1 minute it could be after 3 hours. It will start again in 45 minutes. Putting the alarm under your pillow and holding it down is frowned upon. The next time it goes off whatever you did to stop it last time will not work again. You will need to rock the alarm as it goes off, pace around and not, under conditions, be allowed to sit down. In the morning you will be expected to get up, dressed and make food, pay bills, clean, or possibly go to work. The next night will be the same.
On top of that, op has been responsible for creating and giving the actual food her child needs to survive. No one else has helped her with that. So as well as getting almost no sleep she is doing a physically exhausting thing too - it really is exhausting to create milk and then breastfeeding is exhausting too because babies are heavy and need feeding constantly.
What were talking about isnt just anger or frustration or a 'bad day'. It is a genuine physical problem (lack of sleep) which if unsolved can turn into genuine mental health problems (pnd) which the OP has done amazingly well to avoid this far.
Were also not talking about animal cruelty, really. One quick shove off a bed is different to the myriad ways animals are actually abused. Let's not diminish actual animal cruelty by branding everything that is slightly harsh 'cruel' - especially after it's been clarified that said cat was fine and had a tasty (stolen!) dinner later.