<human>: Throwaway.

My boss runs a small franchise that is his whole life. He is extremely unorganized, and relies on me to figure out his life for him. I have been at this job for a couple months and still have had zero training. He doesn't pay me regularly enough because he forgets and often texts me the night before to ask if I can work the NEXT DAY. He is extremely rude and constantly berates me for menial tasks that he thinks I am doing wrong (despite not having showed me how to do them or even telling me it was my task to do in the first place). 

I am also a single mom and a full-time student and I suffer from anxiety so this job is taking a huge toll on me. It was supposed to be a part-time position, but it feels like it's taking over my whole life. I desperately want to quit but I have anxiety and it's extremely hard for me. He will have to pay me my last two weeks pay when I quit and I don't want to piss him off. He is also a HUGE phoney and has a lot of connections in the smallish town I live in so I don't want to create a bad reputation for myself or have him go around bad mouthing me (he does this frequently to others he thinks low of).

My thing is I don't really want to give two weeks notice because I know seeing him regularly after I tell him I am quitting will be hell. I can't even imagine telling him I quit in person because it is making me so anxious just thinking about it. I have repeatedly tried to fix the problem and had multiple discussions with him but he is very stubborn and I am done with this job. 

Does anyone have any advice on how to quit once and for all?

Can you condense the text into three sentences or less?
<bot>: Boss is an awful person and I need to quit my job but I don't know how to do it because of my extreme anxiety about it.