Hiya, not sure if this is the right place...
I've been having a friend crash for the last 3-4 months. I crashed with them a few years ago for a couple of months after I graduated until I found a job, so thought I should help her out while she saves money to rent a room with her bar job. I'm a single mum who works part time from home with a 10 month old baby.
The issue is she has becoming more and more moody and aggressive. She had a month in between jobs last month, and she would sleep 16 hours a day before waking up in the evening in awful moods, and having a go at me for not being tidy enough. She has a go at me for the smell of nappies wrapped up in nappy bags in the bin (I take them out every day). She has a go at me for not paying enough attention to me baby (sometimes I let him whine for a few secs if I'm doing something). She doesn't have kids and doesn't seem very sympathetic. She doesn't contribute to the housework or anything, although she does play with my baby sometimes. I've started getting really tense and anxious, waiting for her to wake up and wondering what mood she will be in. She uses language like calling me a dumb bitch. I think she is very depressed.
She doesn't have family in the country, and the couple of friends who live near us - one can't take her and the other she has already stayed with and fallen out with. I think at some point she had enough to rent a room but spent a load in the month she wasn't working. Its London so everything is expensive.
I just don't know what to do - whether to kick her out or how. Its especially difficult as I stayed with her in the past. I've tried talking to her, and she always says she is working to save the money ect.