Kristin Neff PhD's book on Self Compassion is an excellent resource for anyone who wants to feel happier in their lives.