I am glad you are a better person because of your situation. There has to be some positive in this train wreck.
I too can never return to who I was before. In many ways that is good. However the "forever ness" of M/love has taken a serious reality hit that may tarnish future R. Maybe not tarnish exactly but shine less magically. At 40 years old I lost some innocence that cannot be recovered.
I sometimes think of your situation and your H and I say thanks that my W isn't that way. At other times being together yet not makes me envy his hiding away in his dorm room..... not for me but W. Haha.
I'd wish neither situation on anyone but it does build character, as they say in the movies. I admire your strength and character. That will stand to you regardless of the outcome.
Make the most of your family visit.
Best wishes
R 25 years M 14 years S11 & S13 Working on it alone since Oct 2014 M in trouble a lot earlier (~2 years) Feb 2016. 1st R chat in a yr. Next R chat Aug'17 Still together