Little rant about my mom

I turn 18 in 4 days. Every morning my mom gets on my ass for different reasons. Yesterday was because I didn’t check to see if both doors were locked & she said she hoped a man would come in and rape me so I could have it as a lesson to lock both doors. Today she was bitching about me not working, but Saturday is my last band competition, so i figured I’d wait until I turn 18. I basically already have a secured job with a nearby store because I asked & they told me they only hire at 18, so to just wait until then. She expects me to stay at home after graduation, but with her character, FUCK NO. College will be stressful enough, I don’t need her negativity & constant put-down in my life. I can’t wait til I leave.