Volunteering is a great way to improve the quality of your life. There is something about doing something for someone else, especially if it is a cause that is near and dear to you.
Check out Volunteer Match for a list of organizations in your area that are looking for help. It doesn’t have to be physical labor, either. Whatever your skillset, area of expertise or desire, your contributions are greatly needed.