Toxic mom?

So I’m just going to apologize now for the length. I am 29 years old and a mom to a 5 year old boy. My mom and i’s relationship has always been a tough one. She was a drug addict and alcoholic until I was ten. She did get clean but I ended up raising my little sister who was 2 at the time. My mom was never really around she was always working or doing meetings and things like that so my sister and I were always with our grandma who we are very close with. She always had a problem with hitting us and being emotionally abusive. She kicked me out when I was 18 after beating my ass. I move in with my grandma after my face healed ( her daughter). Fast forward to when I had my son, our relationship has gotten better but I still feel like I am tormented by her emotionally. Here I am 29 working, going to school, and doing my sons virtual learning, all while keeping up with the house. Oh and my son does tball twice a week. Today my mom and I got into it horribly to the point she left crying, I cried, my son was crying it was just a mess. We got into it because according to my sons computer they didn’t do any of his online work besides 2 when he does them on his own tasks. She did all of the paper work but nothing on the computer. She got mad because I was frustrated they didn’t do any of the online stuff. So now here I am doing his work with him, I already worked all day, we have tball, I need to make dinner, and I have my own homework due at midnight. I’m very frustrated. She is not very knowledgeable about computers but my son knows how to explain it to her and I lay everything that’s not on the computer out and write directions for them. My son and I recently moved in with my boyfriend first time we have moved since he was born. My boyfriend is not his bio dad. My boyfriend is a long time friend since high school and my son loves him, he loves my son, my family loves him, and his loves me and we are happy my mom still comments to this day that I moved him to the south side (not the best side of town) he always tells me he’s gunna get a stray bullet and die. Yes we have shooting in the area about 3 miles north of us. We are tucked between a church and a very nice older couple. So exactly where we are it’s quiet. She always told me I feed my son poorly because he eats cereal for breakfast a lot (mini wheats, Frosted Flakes, Raisin Bran) and I cook dinner almost every night and it’s wholesome meals don’t get me wrong we love our junk food but it’s limited lol I get that she is my mom and loves me and always wants the best for me but some days I really wish I didn’t have to deal with her I love her and my sons relationship but not hers and mine if I say anything back she tells me I have an attitude or I’m defensive which I’m not she does I love my mom but I wish I lived far away I just feel like anything that I do in regards to my son isn’t good enough in her eyes and I have always searched for her approval and I feel as if mentally I’m pretty messed up I have severe anxiety and depression and attachment issues but I hide them and you would never know I had them I have always strived to be the mom I never had I’m just tired of all of this drama with her