There is no power - past or present, spiritual or physical, heavenly or earthly - that does not come from God. The only autonomous, self-sufficient being is God himself. All power belongs to him, so he is omnipotent, all-powerful.
This is a great comfort to those who recognize their own weakness and face countless daily challenges that are above their own ability or strength to overcome. However, it is also convicting to every one that has entertained the notion that they can thrive, or even survive, without God's strength.
Every other source of renewal, every other aid to which we would turn, will eventually fail us. But in the all-powerful God is everlasting strength (Isaiah 26:4). How wise is the one who puts their "trust in the Lord forever." How foolish is the fist that is shaken at our God, or the restless one who wanders away from Him.
His power is great enough to keep us, but His love is deep enough to let us go, if that is what we want. He will never leave us or forsake us, but he does not dictate by his wrath to make us stay with him. His love has given us a free will to be used to stay and serve or turn and leave.
Rest in the everlasting strength of the one true God today. Stay and serve in the power of Jesus Christ.