Yes, I'd go as far as saying that it might just be the meaning of life (to give; to love; and I feel I need to add: "to let be free").
That said, there's a real power to being on the receiving end (of gifts), too, which we got a glimpse of in your video. It was so powerful for me to see you start to tear up towards the end. I started to get pictures in my head of you and your family sharing in the rewards and everyone being happy together and this made me feel happy for you. It's at times like that that I wish I could offer more than what I have to give.
So long as it comes from the right place, giving is the real treasure in life.