Dealing with Difficulties and Disappointments in Life