I remember when I was growing up and I wondered what on earth my spiritual gift or gifts might be. I knew what my parents gifts were, but was much less sure about any that I might have.
I know now what gifts God has given me. I also know what my gifts are not. I am not a teacher or a speaker or a singer.
The gift that I am certain God has given me is the gift of encouragement. How do I know that?
I know it because encouraging others is as natural as breathing to me. I also realize that I have done nothing to deserve this gift, it's simply what God designed me to be and to do. The spiritual gifts that God give us are woven into our lives. When He created me, He knew I was to be an encourager.
Another thing about gifts is... when we are using our gifts from God, WE are blessed. We know He is using us, and it brings real joy. That's how it is with His gifts... they are meant to be used for His glory, and when they are, it helps someone else, but what it does for us is just as important.
When God creates the gift, it always blesses both the person it is used for, and the user.
These days, I am asking Him to show me new ways and more ways to let His gifts in me be used for His purposes. I know there is more that He means for me to do.
God's gifts are free, they are also extremely valuable, and His gifts were designed to be given away, over and over. His gifts are the real meaning of the 'gift that keeps on giving'!