“God also said to Moses, ‘I am the Lord. I appeared to Abraham, to Isaac, and to Jacob as God Almighty, but by my name the Lord I did not make myself known to them”. 

Ex 6:2 NIV 

Some criminals choose to use a variety of names for themselves in order to cover their tracks. For while a man might call himself “Jimmy James”, but will then change his name to “Billy Brown”, and go on to “Tommy Thomas”. 
God was known by a variety of different names at different periods of Old Testament history. Here in Egypt he had revealed his name to Moses as the Lord. But five hundred years earlier in the days of Abraham he had been called El Shaddai which has been translated from Hebrew into English as God Almighty. In all the situations where he had been referred to as God Almighty he had helped someone in a situation of inadequacy. Where that person’s resources ran out God Almighty stepped in and proved his all-sufficiency for their need. In an entirely new context God needed to be the supreme Lord who would perform a profound miracle and overcome a powerful nation, the Egyptians. He is the same God, but his new name indicates an increased role. 
He is still El Shaddai, the all-sufficient God today. In your times of physical exhaustion he will renew you. When you are overwhelmed with troubles he will give you the endurance to hang in. When the mischief and evil in the world make you want to despair, El Shaddai will stay close to you and enable you to focus on other factors till your hope is restored. When you suffer grievous loss he will hold you till you heal. 

Christ, be my all-sufficient God.