I wonder if the reason we Christians worship God from afar is that we look at those who came near God and are terrified at what He required of them. Perhaps we miss the fact that whatever God requires of us He will also supply the ability to do because it will be God Himself doing it through us. [Philippians 2:13]
As we yield in obedience to Him, He performs the works. he gets all the credit as we keep our eyes of faith on Him to perform through us what He desires.
And HE will BE our GIANT SLAYER.