Why volunteer for a charity?! 

Studies have shown that giving is beneficial for combating stress, depression and anxiety and also serves to keep you mentally stimulated, improve your self-confidence and provide you with a sense of purpose.  

Being charitable will help teach your children about the impact of giving back to the community too.