I have wondered And I have struggled I have wrestled And I spent time on my knees I have wondered And I have questioned Cause there's so much Just beyond what I can see But I know he understands And he loves me as I am Even through the storms and trials He is there And loves to bring me home And that's all I need to know When I've trusted In his promise And I know that I've done All that I can do I have tasted The sweet assurance That no matter what it is I'm going through I will know he understands And he loves me as I am Even through the storms and trials He is there And loves to bring me home And that's all I need to know Maybe someday I'll know everything But for today, I'm got what matters more Than anything I know he understands And he loves me as I am Even through the storms and trials He is there Watching over me In my heart I believe He loves to bring me home And that's all I need to know