to be generous is a gift. To give to others what they need and not think of yourself is one of the happiest things anyone can do.
There are so many people who have very little, so many struggling to survive and to live a life worth living. From those sleeping on the streets of our cities to the families landing on beaches running from war, their reality is not what anyone would hope for.
No one plans for this sort of life, not one person wakes up and thinks today I will make my life truly difficult. Whether it is bombs and bullets or family breakdown, mental health problems or despair, those in need, need help.
How wonderful it is then, that there are many people, often who have little to spare themselves who are generous of spirit and offer the helping hand. The pensioner knitting hats and scarves for cold babies on beaches, the young Mum who is collecting duvets for homeless people, the children giving a favourite bear to a child who has left all their toys in a war zone. Small gifts with great consequences. Then there are those who give money, lots of money to support and help where it is most needed.
I think it is fair to say that these generous acts make us all happy. Happy that we can do that one small thing to show another we care. Happy that people are coming together and together are making a difference. Those in need, I hope are also made less miserable, they must know that someone cared, cared enough to write a note, to bag a teddy bear, to pack new underwear and to say, here is our hand, take it and we will hold you.
So, to be generous is to be the best of humankind. Everyone has something to give, their time, their friendship, their money, their Teddy Bear, all will make the difference.
Maybe we will never change the world, but we can make it better one Teddy at a time.