Giving is a very powerful act when you want to bring more money into your life,because when you give you are telling the law of attraction that you have plenty,so it will surely bring more to you.
Source: https://getfullyfunded.com/why-people-give/
You won't be surprised when you know that the wealthiest people on earth are great givers. As they give ,the universe opens up and floods vast amount of money to them back.
If you always think that you do not have money to give then now you know why you do not always have money.
Giving from a good heart and feeling good about it will automatically bring more money to you.
I hope we start having a heart of giving so that we can have more money that will come to us.