Leaving my husband

My husband done cheated on me multiple times but because I'm a sahm and no jobs no money no car. Should I find a job now and save up and leave or continue with my school which is gonna take couple years to finish then find a job and leave? My husband is a shitty person and I'm just here for my kids which they are babies. Should I put school on hold? I feel like being a single mother is better than having to deal with a shitty person.