I try so hard to keep it in When I'm falling apart Put up walls to preserve My fragile heart But I'm tired cause I know That I'm not strong enough, strong enough I make my plans I try to prosper by the work Of my own hands But I stumble cause the truth is That I can't And I grow weary cause it seems The race is never done, never done I will rest, I will rest In the promises that You Have given me I will rest, I will rest All Your goodness And Your mercy follow me They follow me I will not fear I won't forget That you are always near Even when the road I walk's unclear In the waiting I'll be still And know that You are God, You are God I will rest, I will rest In the promises that You Have given me I will rest, I will rest All Your goodness And Your mercy follow me They follow me You're my Shelter, my Refuge Fortress for my soul I will trust You You're my Shepherd, my Rescue Forever my I will trust You, trust You I will rest, I will rest In the promises that You Have given me I will rest, I will rest All Your goodness And Your mercy follow me They follow me Follow me