I had what I thought was a friend for 6-7 years. When she didn't have a place to stay, i let her and her dogs stay with us for a few months. She didnt help around the house, didnt contribute anything, and would howl with her dogs while I was working (call center wfh job). She would also go out and come back with bags of junk she bought only to return it later when she needed money. I was working 12hour days 7 days a week as a contractor to pay bills etc. After she left, didnt hear from her for a while though you know life got in the way etc. She started calling again just to complain about her jobs, so i told her to apply to the place I worked. That didnt last. On my birthday one year I asked her to come hang out since it had been a while and she says I dont feel good im going to lay down. An hour later I see a facebook post she went out and had dinner with another friend. Still I let it go. She called me to ask if she could stay with us again, I told her my mom was moving in for a few different reasons one being I was having back surgery because I had slipped a disc and was paralyzed. No call to see if I was OK or anything. She has since called 2 more times to ask if my mom was still here, not because she wanted to catch up, not to see how things were going, just to see if I had a spare room. I realized a long time ago being friends with her was one sided. When she blew me off for my birthday I knew that but I guess I had hoped for a while it wasnt. Noone deserves friends like that.