I think those are great goals! I hope I didn't discourage you about your sitch! I know how you feel b/c I too love and hate my H at the same time. This is called unconditional love. Something the MLCer knows nothing about! If you want to stand for your M just keep DBing, but part of it is detaching. Unless you can let your H go and detach from all his drama , he will not return. As hard as it is , you must let him go on his journey alone. When he is ready he will come to you, until then GAL and work on yourself.
Everyone here keeps telling me - "become the kind of woman a man would be a fool to leave!" If this doesn't get his attention I'm not sure what will