There is no well defined list of reasons that can compel a charitable act. It has to come from within. There are some people in this world who have dedicated their whole lives to helping others, they volunteer around the world and help people less fortunate than themselves. But that kind of dedication isn’t possible for the majority of people, but that shouldn’t deter you from charity. There are a lot different ways to contribute to charity. You could donate money to NGOs and charitable organizations. Or you could buy products that donate a percentage of the price to charity.
There are a lot of T shirts for a cause or similar programs which will allow you to buy something that you need and as an added bonus, you are also doing your bit and helping someone. This world is not perfect so there will always be people who need your help. Giving a little for charitable causes will give you enormous peace of mind and it will also bring a smile to someone else’s face.
Of course the best thing you can do for any charitable foundation is give them your time. Charities need volunteers even more than money, but that is not always possible especially for people with families and jobs. Donate money if you can’t donate time. Donating doesn’t mean you have to give away all you have got. Every little bit helps. Your $1 could mean a lot for a child from a third world country. Even buying T shirts for a cause is helping someone, 10% of the proceeds from each purchase of these fabulous t shirts will go into helping people around the world who are in desperate need of assistance. The charities can continue the good work they are doing and you will get to buy something that you will be proud to use.