Excellent read and yes, this will save someone's marriage.
You have done what many married couples have fallen into...you have become roommates that tolerate each other to run a household.
It is obvious that you are doing or feel like you are doing the lion's share of the work while he gets to disappear into his world.
I don't know how many wives get infuriated because they are basically ignored by their spouses until they spouse wants sex. Then suddenly they are up for giving you a foot rub when they have not said a word to you all day.
It is important you both communicate to restore the bonds of emotional intimacies.
Again, nice read, and good luck to you both.