The Surprise Factor

Have you ever received an unexpected gift or kind gesture from someone? Remember how it delights you and warms your heart towards that person? Sometimes, it can turn a thoroughly rotten day