I usually deal with disappointments by using a short time to rant, to explode and then I will bounce back quickly.
I credit this, and many other good in my life to my Buddhist upbringing and its emphasis on the training of the mind. To be constantly mindful of you emotions and learn how to cope with it. After all, the Buddha says, "the mind is the forerunner of all things".
I guess that's why the BBC reported that Buddhists "really are happier".