You saw me at my darkest I felt the flood You dried my eyes, you did You held me at my weakest Caught in the flame You felt the fire, you did Now I want you closer, closer Gotta have you closer, closer 'Cause if I lost my life I would’ve lost you And heaven would not be heaven without you Ooh I would go through all the hard places I would go through all the hard places Ooh I would go through all the hard places I would go through all the hard places All over again All over again All over again I would go through all the hard places I would go through all the hard places If I got you in the end You kept away my demons Stood in the light Right by my side, you did I know I put you through a bad situation But you showed me true love and patience I saw your face before my eyes You’re an angel 'Cause if I lost my life I would’ve lost you And heaven would not be heaven without you Ooh I would go through all the hard places I would go through all the hard places Ooh I would go through all the hard places I would go through all the hard places All over again All over again All over again I would go through all the hard places I would go through all the hard places All over again All over again All over again I would go through all the hard places I would go through all the hard places All over again All over again All over again I would go through all the hard places I would go through all the hard places If I got you in the end All over again All over again I would go through all the hard places I would go through all the hard places 'Cause if I lost my life I would’ve lost you And heaven would not be heaven without you