Are you moving too fast? Are you anxious over things you cannot control or limited by your thoughts of the past? Do you cling to relationships that do not edify? Are you circumventing God’s results because of disobedience? If you find yourself in a cycle of limitation the first thing you must do is acknowledge that your cup is full.
The problem with a full cup is that nothing new can be added. Everything God does is new. The steadfast love of the Lord never ceases; his mercies never come to an end; they are NEW every morning; great is your faithfulness (Lamentations 3:22-23). Therefore if anyone is in Christ, he is a new creation. The old has passed away. Behold, the new has come (2 Corinthians 5:17)! And I will give you a new heart, and a new spirit I will put within you. And I will remove the heart of stone from your flesh and give you a heart of flesh (Ezekiel 36:26).
In order to receive these new things from God it requires your surrender to His prescription. It requires your submission. Taking what you have learned from the world (deviant sex, stealing, lying, cheating, idolatry & pride) and placing those things in the garbage, emptying yourself of heretical doctrines about Jesus loving everyone without repentance and following Him on His terms and not your feelings. If we refuse to follow God’s prescription precisely as He dictates it, we will fail to enter into His rest and be filled with new joy every morning.
If we fail to empty the old cup, then we cannot be filled with God’s new blessings. We must empty the cup to be filled with power from on high. We must empty the cup for our life to be prepared to be filled with God. Paul counted all his worldly achievements like feces, so that he may be counted worthy of God. We must surrender that old cup, so that God may give us a new one to be filled and be supplied by His Spirit daily.