There are several reasons why someone might give you a gift. You might get a gift for your birthday. You might get...