Another virtual hug - you have lots of great advice to turn to here.

You can take control of your own attitudes, behavior, future etc- you really can't take care of his. I agree with seeking counseling too, to help you navigate through the tough time and help focus your priorities.

I'm so sorry you have to cope with the heartache for now, but I hope you emerge from the challenge wiser and stronger.