You have great plans for me Much better than my dreams Your plans will never fail Your love always prevails Your grace won't let me stray Even when I push away As hard as I try I know that I can't hide You know the depths of my sin Yet you cleanse me deep within However hard i strive Your grace keeps me alive Your grace won't let me stray Even when I push away As hard as I try I know that I can't hide Your grace won't let me stray Even when I push away As hard as I try I know that I can't hide Your grace is beyond measure My broken heart you treasure You lead me from the deep This promise you will keep Your grace won't let me stray Even when I push away As hard as I try I know that I can't hide Your grace won't let me stray Even when I push away As hard as I try I know that I can't hide