How to deal with discouragement

Life is full of ups and downs. We get discouraged by failure, letting down by people we trust and undeserved criticism, and even opposition put in our path. We get everything we want, yet the feeling of discouragement lingers on. Not only adults, the chil