AITBF for refusing to give up the kitten I rescued to my SIL, even though she promises it's for my crying niece's bday?
So, a few weeks ago I found this tiny, super malnourished kitten abandoned in a box near my garage. He was in terrible shape, so I took him to the vet, paid a pretty heavy medical bill out of my own pocket, and spent nights bottle-feeding him. He is now healthy, deeply attached to me, and I officially adopted him.Yesterday, my brother and his fiancée (SIL) came over with their 7yo daughter. The moment my niece saw the kitten, she fell in love with him. Later that evening, my SIL pulled me aside and asked if they could just take the kitten. She said my niece's birthday is next week, they haven't bought a gift yet, and this would be "the perfect surprise."I politely said no. I explained that I’ve bonded with the kitten, paid for his treatments, and a pet is a lifetime commitment, not a last-minute birthday toy.My SIL got absolutely furious. She accused me of being selfish, ruining a child's birthday, and making my niece cry (she did cry when they left without the cat). Now my brother is texting me saying I’m being cold-hearted and choosing an animal over family, and that "it's just a cat."I feel bad that my niece is upset, but I refuse to give up my pet just because they forgot to buy a birthday present. AITBF?