I love the artwork and the message that you have conveyed! It is so true that we must put first things first. Sometimes people act as if God is frugal and doesn't want to bless His children but it is quite the opposite. The Lord always wants to see where our heart is.
Just like the story of the rich young ruler who wanted to inherit eternal life in Matthew 19:16-22. The ruler could not find it within himself to make the decision to follow Christ. Jesus told him to give up all his possessions and follow Him but the ruler walked away sad not knowing that what Jesus had for him was much more than the multitude of treasures he had obtained.
Psalms 37:4-5 says - "Delight thyself also in the Lord: and he shall give thee the desires of thine heart. Commit thy way unto the Lord; trust also in him; and he shall bring it to pass."
Give all to God because you cannot beat God giving!
Thank you for your encouraging reply. You are right! We serve a generous God who cares not only about what we need but also the desires of our heart.