As the Israelites left Egypt, God called them to consecrate their firstborn. They were required to offer every firstborn male of their livestock to the Lord, and every firstborn son they would redeem. This act of setting aside the firstborn as holy to God was a constant reminder of what God had done is passing over the Israelites and sparing their sons. But it was also a reminder of the choices made by Cain and Abel.
God calls us to give Him our very best, the first born, our first fruits. It's so significant that He wants us to give to Him first because doing so reminds us we are dependent on Him. We exercise faith in giving our first and best and we trust Him to provide us all that we need. Holding back our best reveals a failure to trust Him, a sense that "I might need this" - as if God does not know every need we have and would not provide for each one of our needs in ways that are beyond our imagining.
Today, let us seek to give to God our first and best in everything - our time, our gifts, our love and worship, and of course, our resources. May we seek to trust that He will supply all our needs, not according to our abilities or what we deserve (THANKFULLY!) but according to His riches in glory!