Is OTHER wrong in the post ? POST : Okay, first time poster (I think I should say sorry for the format because I'm on mobile and any eventually grammatical errors since ending is not my first language)

This friend of mine, she's been a good friend with one downside. She had never had enough money. She's quite alot older than me. I've always had money since I worked before I graduated but she hasn't because of mental health. Since I've had more money than I needed I've helped her out with groceries, travels to and from her family and friends. A while ago we lived together in my apartment and let her stay there without paying any rent since I knew she didn't have money for it. 
At that time I had two cats who I loved very much.
She then found a bf quite far away, but i decided that she could keep one of my cats since the two I had didn't go along to well and she and this one cat went really good together. The cat was old and sick and we both knew she didn't have long. Fast forward and some more money lent, she calls me saying the cat wasn't feeling well at all and needed to be put to sleep. I was so sad and in the phone call she said I needed to send the money to her bf because her welfare check would be that amount less if I send it to her. I didn't hear that, so I sent her the money. I sad sorry and if the could say it was a mistake from my side (which it really was) and that they could even call me to verify. 
She probably never did that and sent a passive aggressive SMS saying she now needed to lend from her father to even have enough money to pay the rent. I got angry since I've given so much already and pointed out that before she start complaining she should at least pay me back some of the money I've lent her. She now doesn't talk to me, after around 9 years of friendship.

Am I the asshole here?
