I'm at my best when at my worst I passed the test, even when I don't come in first And sometimes I win when the score says I lose 'Cause even in my weakness I still have You I still have joy when I'm feeling pain I'm moving up when my life has clearly fallen down again Sometimes I win when the score says, "You lose" 'Cause even in my weakness I still have You You are the one who puts the light in the sun You are the one who drapes the stars, in the sky when the sun is down Yet Your Majesty sees the best in me and You always know what to do 'Cause even in my weakness, I still have You Oh, You are the one who puts the lighting, in the sun And You're the one who drapes the stars in the sky when the sun is down Yet in Your Majesty You still see the best in me, and You always come through 'Cause even in my weakness I still have The King of Kings The Lord of Lords The Great "I AM" The Great "I AM" My El Shadai My Jehovah Jireh The Great Provider, yeah The Great "I AM" My Awesome Ruler My Great Redeemer God, You are everything I need, oh 'Cause even in my weakness, oh I'm grateful that in my weakness, hm thank You lord That even in my weakness, I still have You