Gifts come in many forms.  Do you not remember a time when someone gave you a gift, and with great anticipation you unwrapped it, only to find it was not at all what you wanted or expected?  Perhaps you even cried from the disappointment and pain.  Now can you see the gift in that gift?  Your pain presents you multiple opportunities:  for forgiveness, greater understanding, and learning as a human being that there is a reason for everything.  Your gifts are all around you, but often they are wrapped in the most unexpected packages.