G-I sometimes think that too. The words “gift” and “present” share the same root but carry different meanings. In fact, I believe gifts and words share the same philosophical root. The (ultimate) gift is the present. Those who give their best possess the ability to make the future or past currentization. Past mistakes can be resolved in the present, and future anxieties can be resolved in the present. I believe the present is the place of resolution. That said, it is not as if only the present exists for us. I'm rambling.