Dakota thank you so much for the advice. I think you do "get" him. Will he work on his own issues? Will he forgive me for stuff that happened? That's all out of my control. I will do as you say, ask after him, really listen to what he's saying, and above all keep my mouth shut (no advice) and stay consistent.

Thank you...wow....new thread needed in just a weeks time haha