The good-hearted

In myths and legend a good heart is a value that most often wins over strenght, wealth, magic, or power. Supernatural forces, nature, animals, angels or simply fate will take the side of a weak girl, a child, a helpless woman or an innocent boy in love. Not always, however, it can happen without sacrifice.