If your relationship is failing despite all you're doing to save it, it may not be your fault at all. Here are the signs of a selfish husband to look for and what you can do together to save your marriage.
987