You'll be ready when you're brave enough You'll be ready (hurt again) It's Christmas Eve, I'm sitting on my stairs I remember, last December, you were there There's a little less beneath my family tree Without the gifts you used to give to me There's 24 more hours 'till it's all gone The reminders of you tucked in every song I hid behind a smile but dad saw through Said son I've got some words to give to you He said you don't know love until you've known pain You don't feel whole until you're broken But you can't be scared of where your heart's been You'll be ready, when you're brave enough to hurt again It's New Years Eve, a stranger on my lips I remember it was you I used to kiss We'll photograph and wish each other well And wake up in the morning by ourselves I swore I'd meet a girl to make me right We didn't know my heart still needed time We layed in bed with tears in both our cheeks She said I got to tell you 'fore I leave That you don't know love until you've known pain You don't feel whole until you're broken But you can't be scared of where your heart's been You'll be ready, when you're brave enough to hurt again Someday might come soon You'll find someone who Means more than your fears of before When that sun may rise Sparklin' in her eyes You'll realize this was worth it and more 'Cause you don't know love until you've known pain You don't feel whole until you're broken You don't know love until you've known pain You don't feel whole until you're broken But you can't be scared of where your heart's been You'll be ready, when you're brave enough to hurt again