and think that is a great guide in helping you deal with this. Following those steps seems like the "right" answer will come forth on its own. It will also help you keep strong and not let him dictate what happens.
Hang in there. It must be so hard. Am rooting for you.