I found this at the website www.dictionary.com:-
Husband-a married man, esp. when considered in relation to his wife
Wife-a woman joined in marriage to a man; a woman considered in relation to her husband; spouse
Well there were more definitions but these were the ones applicable to marriage! When these words are defined this way, it only conveys to a person like me that they are very shallow terms. Why then do we have great expectations from our husbands/wives? Most of them fit into this category very well. I am amazed that the word companion was not mentioned in both of the definitions!!!