If you give your right to yourself, He will make a holy experiment out of you – and His experiments always succeed.
In the life of a person dedicated to God, there is this amazing Well, which is a continual Source of original life. The Spirit of God is a Well of water springing up perpetually. He or she realizes that it is God who engineers his circumstances; consequently there is no complaints, only unrestrained surrender to Jesus.
No matter the mountains or the valleys, the seemingly impossibilities or difficulties of relationships or circumstances, will you come to the Well today?
John 4:13 Jesus answered, “…whoever drinks the water I give them will never thirst. Indeed, the water I give them will become in them a spring of water welling up to eternal life.”
Adapted by Jo Voon from "My Utmost for His Highest" by Oswald Chambers