Our human nature is to get maximum benefit with minimum effort. In our spirttual walk we also apply the same principal but to really connect with God we need to go deeper. In Luke 5:4-7 Jesus asked Peter to go fishing in the deep waters after a whole night of getting nothing being tired and frustrated he disregarded his own feelings and in obedience said "on the grounds of Your word, I will lower the nets again". When they done that they caught a great number of fish to the point of overflow.
If we are obedient to God in the spirit and go deeper in worship, His Word and anointing we too will experience the overflow.
When God provides there is enough for everybody. Go deeper and the people around you will also experience the Glory of God through you.