Please read, please. problems with mum

This is long but please and give me your opinionsZ I'll always love my mum but I'm getting to the point where I can't stand her. I do everything right, I got all my gcse's went to college and got another 3 qualifications and was working at the same time. I work full time now, I pay for everything my self.. My mum never pays for anything for me but that's fine. Anyway she always picks fights with me and shouts abuse ect .. she drinks a lot every day and dosent work just my stepdad does. But they arnt happy with their life because of the house, no money ect ...  , but I have no sympathy they spend all their money on beer or shit and also they don't do anything to change their life's they think everything will sort its self out on its own. The house is a shit hole, no one cleans or anything and I've never took anyone round because I'm embarrassed by it, also my mums been promising to decorate our room or help us and buy us new mattresses as the springs stick out and hurt and it's been 2 years and she hasn't . She has been screaming at me that I should pay board, for food, beer ect .. I will pay board but I only have just got into full time work . So I'd have to wait for a few weeks to get paid . Also I've just turned 18 and still got to share a room with my sister. Why should I pay to live in some where I hate. No food, not clean, so cramped becauSe there's a lot of us in one house, and i share a room still at 18 with no personal space. She's called me a lot of names and made me feels shit so many times.  She kicked me out yesterday and called me a useless bitch because she had no money , thing is my dad and family live in another country 😪 she text me saying your homeless hahaha, I am looking for a little place of my own now but I just don't understand why I'm not good enough for her and why she takes everything out on me ?? Sometimes she's okay but we have fell out big time before .. She spat on me to.. She's kicked me out a lot.. Am I right for wanting to start fresh in my own little place even if we struggle. I love her but we are best apart from eachother ... Anyone else been through the same