I am sorry you find yourself here. Keep reading. You would do well to contact DR Harley and set up some counseling with him. I think he can help a great deal in the short time you guys have.

The one thing I can suggest is to work on yourself while you are gone. Not saying you have done anything wrong just saying that you can only improve yourself and your reactions while he is away. YOu cannot change anything he does while he is away.

Does he like any of the gaming systems? Do you have any of the gaming systems. ONe thing you can do is find some games that you both enjoy and then challenge each other on them from far away. Tell each other your scores.

Has he sent a No contact letter??

You can do this and you guys can be successful. Keep asking question.