Share this story
Putting others first with a cheerful heart isn't easy, but because of that, even the smallest acts can leave an incalculable impact.