I believe we should seize the moment when we can. For years I gave my mother-in-law "12 Days of Christmas" gifts. Over time I gave her multiple candles because she told me how much she loves candles. When we moved her out of her house, I found a drawer full of every candle I'd given her. She told me she was "saving them for a special occasion". She moved to a smaller place that could not accommodate all the candles. They ended up coming to me and I've burned many of them. The day for a "special occasion" may never come. And maybe every day we're living is a special occasion!
I need to learn from her, too. I have a son who is the same way. I, on the other hand, have trouble giving away things that hold sentimental value for me. I feel like if I just got over the hump by giving away one thing that I truly treasure, that it would open me up to giving away anything.