All completely irrelevant. If you find strength within to stand up for yourself and children. You don't reward an ******* with s@x.
I'm sorry but all of this is too close to the bone for me to continue to comment. Balls in your court. Stick up for yourself. If he won't get help then kick him out or leave.