Dedicated to the Lord Jesus Christ Who loved us, gave Himself for us, and washed us from our sins in His own Blood; and to the Church, which is His body.

LUKE 6:17-49
Verse 38 reveals one of God's laws that will work in the spiritual realm, as well as the physical world. Just as we "give" seed into the ground to receive back multiple seeds, so it is with everything we give. Whether it's money, possessions, an emotion such as love or hate, prayers, or our time, we will reap a harvest of whatever we give. We reap exactly what we sow and proportional to the same measure that we give (Galatians 6:7-8).
"He which soweth sparingly shall reap also sparingly; and he which soweth bountifully shall reap also bountifully" (2 Corinthians 9:6). This law works on positive or negative things that we sow.
This is an unchangeable law of God, it can be overcome by a greater law in much the same way that we can escape the law of gravity by using the greater laws of thrust and lift. The negative things we have given don't have to come back to us if we apply the greater law of forgiveness (1 John 1:9). Likewise, the good things we have sown can be voided if we don't continue in doing good (Galatians 6:9).
God is our source, but God uses people. If we pray for finances, God is not going to make counterfeit currency and put it into your wallet. He will use people to get the money to you. So, it is not always as simple as praying for money and receiving it the next minute. We need to believe the Lord hears and answers our prayers, and then pray for the people He's going to use to deliver the answer. This could mean any number of people such as our employer and the people who buy our goods. Ultimately God is the source, trust Him.