Everyone prays to be blessed,no one wants to be poor. But they are certain people that is very sure even if they pray all their lives will never be blessed. They can ever have more,will never grow,they keep being on the same stage.
Greedy people fade away with time. You may think you are cheating someone but he is using you to climb up to his success. You will only improve in blessings if you improve in giving.
The degree to which you are ready to be a blessing will determine how much blessings God can channel in your direction. You can't pray to be blessed when you are not ready to be a blessing,you should be ready to be a channel of distribution.
Let's take animal for example.when a cat eat, it excrete proportional to a particular degree to what it eats. So as dog but whenever a dog eats and excrete like a cat. Then,it means the dog is about to die. Be willing to distribute,rich in good work.