Saint Paul calls us to be very generous:
Brothers and sisters, consider this: whoever sows sparingly will also reap sparingly,
and whoever sows bountifully will also reap bountifully.
Each must do as already determined, without sadness or compulsion,
for God loves a cheerful giver.
Moreover, God is able to make every grace abundant for you,
so that in all things, always having all you need,
you may have an abundance for every good work.
As it is written:
He scatters abroad, he gives to the poor;
his righteousness endures forever.
The one who supplies seed to the sower and bread for food
will supply and multiply your seed
and increase the harvest of your righteousness.
You are being enriched in every way for all generosity,
which through us produces thanksgiving to God. 2 Cor 9:6-11
Why we should do it?
First because God is very generous towards us.
He is generous giving us life. Letting us live on earth and after that hopfully in heaven too.
He gives as really a lot. Many blessings and gifts. We don’t know how much care he gives us through his angles every day.
God loves cheerful giver because he himself is cheerful giver! Cor 9:9
We were baptized and most of us were conformed too. We received fullness of the Holy Spirit.
Maybe instead of continued petitions for what we need we need pray more often to use what we already have, ask God to give us strength to use gifts he bless us with, to reactivate gifts present in our hearts. So many blessings and gifts are not used, laying under thick cover of dust because we are always looking for something else.
Yes, it is more difficult and more challenging and more uncomfortable to see and act upon gifts we already received.
And God does it time to time to: through difficult and challenging situation he invites us to make difficult steps and good choices.