I have been broken and afraid Some roads I've traveled all alone Not knowing where to go or which way to turn Unhappy with the path that I am on When I allow God to prevail in my life He reassures me everything will be all right Life isn't easy but it's good The twists and turns are sometimes crazy But having Him right there to guide the way Life isn't easy but it's good The ups and downs will sometimes hurt you But knowing who you are and that you're loved Life isn't easy but it's worth it It only takes one calming voice telling me that I play a part That I belong to something bigger than me All it takes is giving Him my heart When I allow God to prevail in my life He reassures me everything will be all right Life isn't easy but it's good The twists and turns are sometimes crazy But having Him right there to guide the way Life isn't easy but it's good The ups and downs will sometimes hurt you But knowing who you are and that you're loved Life isn't easy but it's worth it His arms are wrapped around me, He lifts me to my feet When He's by my side I'm stronger than I think Life isn't easy but it's good The twists and turns are sometimes crazy But having Him right there to guide the way Life isn't easy but it's good The ups and downs will sometimes hurt you But knowing who you are and that you're loved Life isn't easy but it's worth it Yeah It's worth it Life is good