Learn English – The person who marries for money usually earns every penny of it

expressionsidiomsmeaningphrase-meaning

The person who marries for money usually earns every penny of it.

…anonymous quote.

What does this phrase mean?

It seems to suggest that if you marry for money, you will earn all of the money you married for, which would be a lot. That doesn't make sense.

Best Answer

The person who marries for money usually earns every penny of it.

Marriage is hard. This has been true throughout history; Socrates said

By all means, marry. If you get a good wife, you'll become happy; if you get a bad one, you'll become a philosopher.

The person who marries for love has their work cut out for them, because marriage, even with deep love, is still work. But deep friendship and love for and from each other is their reward.

The person who marries for money will not have love, respect or even necessarily friendship to see them through; all they have is money. Money is not enough. The novelty of material possessions wears off. The work of staying married to a person one doesn't love is much harder than where there is love. Their work is so hard, they will earn every penny of it.