Marriage is the most difficult work you could ever do in your life. A husband is traditionally expected to be the...