should I cut my mother out of my life?

So my mother never ever sticks up for me. When someone talks bad about me or says my name she always says things like "she's just Lindsey" or "Lindsey doesn't care about others" or something along the lines of that.
I am 20, I moved out when I was 18. Living on my own. Well.. with my boyfriend who supports himself and my parents don't have money so I'm on my own. Paying for college by myself. Everything. Food. Clothes. Rent. Electric. Water. Garbage. You name it. Insurance. 
So on Facebook she made a post about how drug addicts get free treatment while cancer patients don't get free treatment and it's sad. So I wrote something along the lines of "it's classified as a disease but I feel druggies did it to themselves and little kids dying from cancer don't ask for it and it's not fair".(not looking to debate please.. ) so her friend called me names LITERALLY called me 4 names (I've never met her in my life, she's my moms co worker) and called me names that I can't post but they are swear words. It came out of nowhere. She also called me uneducated, lacking empathy. Etc. so I told her on Facebook that I see how mature she is for calling me names and not attacking my argument and that she's easily offended. So it turned into like 30 comments. Only maybe 5 were from me and maybe a outer 4 were from a girl who's mom JUST died of cancer 4 days ago and how she didn't ask for it and they had to sell the moms house and whatnot for treatment. The rest were from her name calling, putting medown.  
So I go to sleep. I ignore her because at that point there's nothing to talk about and I don't want to put her down. I get on Facebook and my mom writes a long post about how the girl who put me down is "the most amazing person at work with a big heart and try not to "offend" anyone" and just goes on about how great she is.. but she emotionally abused me and she's not sticking up for me. This is typical and has always happened. 
I am I over reacting for saying I want to just cut ties with her? She loves me because she would give me her last dollar(though I would never accept it because I refuse to) if I needed it. She's just emotionally not there. 
She drinks every night but when she made both posts were when she was sober. 
Also she makes remarks about me because I support trump and she does not. She says things like "well that's a trump supporter for you" things like that(again please no debate I know a lot of people disagree with me but this is not the place) she just picks me apart and tells everyone my flaws.. nothing good. 
Sorry for being so long I'm just so upset that she did that on Facebook like it was a personal jab at me. Even though it wasn't but still.. this feeling is there always. 
Edit: I am not mad that she doesn't buy me anything, she can't she has NO MONEY. She offers to buy me food and stuff and I refuse because that's my job. I moved out because it's not her job to support me once I'm 18. I only put that info in because I'm assumig a lot of people would assume I live under her roof and I don't.