We cast ourselves on You, O God O, where else can we go? All earthy wealth we count as loss For we have seen and known The height and depth of steadfast love Lifted us from hell And bought us with atoning blood And made our spirits well We cast ourselves on You, O God When trials and sorrows rage Till that night breaks with the dawn As watchmen we will wait For through the fires of suffering Were kept in Your embrace And from the ashes You will bring Bright trophies of Your grace I will rest I will rest In Your everlasting arms We cast ourselves on You, O God Good Shepherd of our souls The love that bore our curse and cross Will lead us to Your throne When grief has gone and tears are dried And all is made anew That day our faith gives way to sight We'll cast ourselves on You I will rest I will rest In Your everlasting arms I will rest I will rest In Your everlasting arms We cast ourselves on You, O God O, where else can we go?