I’m lost.

My husband has put his hands on me multiple times through our 7 years together most recently, today. I have 2 kids, one medically needy who can’t be in daycare and is currently still in the NICU waiting to come home. I can’t work due to this, I don’t know what to do or where to turn. I don’t know what I’m looking for by posting this honestly. I guess I just needed to tell someone? I’ve kept it to myself all this time. He grew up in an abusive home so idk if it’s just what he knows. Every time he says he will get help, and change, and do something for anger management but I’ve waited 7 years. I just need help and idk how to ask for it. Any advice or words of encouragement welcome. I feel so stuck. I can’t imagine ever splitting custody and him having my child 50% of the time. Has anyone been through something similar? Sorry for rambling it probably doesn’t make much sense.