I quit my job today

I tried so hard I really did. I've been a social worker for 5 years and have almost quit several times but this last situation I'm done. These children were removed from their mom's care over a year ago do my job is to work with the mom and get her kids back. One of the biggest problems we've had is her missing court. She reported me, blaming me saying I wasn't telling her when her court date is. The court told her the court date! I send out reminders for her for court but she's a grown neurotypical woman. It's not my job to babysit her and make sure she remembers court with her kids. I will send her a reminder and not hear anything back or her text me saying she has a hair appointment or dentist appointment that day. Reschedule. Come fucking on! Her parenting classes weren't going over well because she's rude to the teacher of the classes. Another thing is almost every visitation she upsets her kids. There's been few visitations were she hasn't upset them.Last month we found out the state is pushing to TPR(termination of parental rights). I was helping her with getting a lawyer. Anyone who has dealt with CPS will know a lot of lawyers won't take CPS/DHS cases. And I'm sure this lawyer will no longer take CPS cases because she was just ridiculous to this poor lawyer. We had court last week and it's not looking good. She's probably gonna lose her rights. She blamed me for everything and was cursing at me. I told her "Okay. If you're gonna talk to me this way, this conversation is over. When you are calmed down and ready to talk we can meet." I started handing to my car and she put hands on me. She grabbed jacket and started hitting me and SPIT one me. There's not a lot of things in this world that will make me rage but spitting on me? That's a no. I had to use everything in me to not lose my shit. I was thinking about pressing charges but decided against it and told my boss I want off that case. I'm not dealing with her anymore. My boss told me that emotions were running high. She's possibly losing her kids forever and I need to have some compassion. I said "She physically assaulted me!" She told me "This isn't the first time you've been assaulted.* I said "There's kind of a difference between my teenage autistic client who has high support needs assaulting me and this woman doing it." She kept saying how I need to have compassion. I have compassion. She assaulted me! Finally I said either remove me from her case or I'm just gonna quit. She called my bluff. I asked wheat today's date was. She told me November 3rd. I said this is day 1 of my two weeks notice. I left that office. I'm so angry right now that my job cares so little about me but expects me to put everything into this job. It sucks because I do love a lot of my clients but I gotta love myself more. I told my girlfriend and I'm on a job hunt