“God has given each of you a gift from his great variety of spiritual gifts. Use them well to serve one another” (1 Peter 4:10, NLT).
Children usually have to be taught to share their things with others. It doesn’t come naturally to them or to some adults either. Sometimes those with the most possessions are the ones with the most trouble sharing.
God owns everything and yet he shares it all freely with us, from life itself and all our sustenance requires, to the faith and grace we need in this life, to eternal life with him. Out of the abundance and variety of his grace, he has given each of us a spiritual gift to use for the benefit of the church and indeed for everyone we meet. You could say God is the one who invented sharing. May he give us sharing hearts.