How wonderful you are for waiting How strong your grip Upon the ground Must be The terrors that I've seen you face Upon your lonesome How hard you try to understand My efforts An my failures My terrors you attempt to remedy While fighting your own demons How hard you try to understand And even when you can't How hard you try to help How wonderful you are for waiting How strong you must be How much I love you