Just musing on something I was discussing with a friend.
When you get married you exchange vows promising to be faithful but also to 'love, comfort, honour and protect' or similar.
Being unfaithful is seen as the ultimate betrayal and often (usually?) ends the relationship yet neglecting a partner emotionally doesn't seem anything like as big a deal. Why? To me both are wrong but why is one worse than the other?