My cat just died. Not even an hour ago. I came home from work, and she didn't greet me. I went into my room, no sight. I grab a pouch of lunch meat and open it (always works to get her attention instantly), no movement.
I found her under the bed, her back barely poking out and I picked her up. She was entirely limp. I couldn't see her breathing; I couldn't get her to rouse. I panicked, i woke my parents up, they came, and we cried for a few minutes but then she coughed. I started patting her side firmly and she coughed more. So we rushed her to the vet, it was 25 minutes away, but she died on the way while I held her. I felt her go.
I keep going from extreme pain to nothing. Back and forth, like i don't care and then suddenly I'm in tears. My brain is being terrible, antagonizing me with "well now you don't have vet bills" and "less responsibility" but I don't care about any of that. I'd rather have spent hundreds on bills and have to do some extreme routine of responsibility just to keep her here.
I feel alone, in a while new way. I've lost relatives, I have even lost a fiance. This pain i keep spontaneously having and losing is so intense. I raised her as a rescue from a litter of kittens on the street. I doted on her so much through her whole life because of her hip issues.
She was my emotional support animal. She got me through trauma, she knew the difference between my typical panic and a legit spiral. If I did, she would move hell or high water to get me to acknowledge her.
Now i deeply regret all the times i nudged her away. All of the times she wanted my attention, but I was 'too busy' playing video games or talking to friends. I regret not snuggling her more in the mornings and petting her more during her nightly biscuits. I regret not buying her chicken livers and steak more often.
I'm struggling right now. I wish I didn't feel so much at once, and then a switch flicks to nothing, and then it all returns again. Its making me feel nauseous. I have work tomorrow and I'm not sure if I'm even going to be able to sleep.