Blessings I don't recognize Plans that I don't see My God works through everything He's watching over me Tests of faith refine me Grow me up to be complete Making me to be more like Christ To see His victory in my defeat What He gives me What He allows for me In His sovereignty, it's good Every blessing Every difficulty What He gives me is good I don't understand everything But there are truths that I know I hide my life in His promises And in His word I find my hope What He gives me What He allows for me In His sovereignty, it's good Every blessing Every difficulty What He gives me is good What He gives me What He allows for me In His sovereignty, it's good Every blessing Every difficulty What He gives me is good Life and death are in Your hands Wealth and poverty Whatever may come my way You're watching over me