
A 'heart of gold' is one marked by kindness and generosity. It's a prized possession full of hope, soft and flexible as if it were 24 carat. You're the kind of person who is willing to sacrifice for others. To go great lengths to put a smile on someone's face. But like the...