The Prophet ﷺ and the Ṣaḥābah knew that you must give of your wealth in order to be really wealthy. Who has money but does not give, is not truly rich. Allāh ﷻ loves those who are in need, but do not ask from others, and He ﷻ tells us to give to them. Who gives will find happiness now and forever.