[00:10.36]In my time I've travelled some roads [00:14.21]A rolling stone [00:16.48]Nowhere feels like home [00:20.43]And I've seen people come, then they go [00:24.54]Life is just a story of some highs and some lows [00:31.45]Tell me do you believe in miracles? [00:36.67]I'm standing here before your eyes [00:41.73]I've cried many rivers [00:44.30]I've walked through some pain [00:46.69]I've seen my world crumble [00:49.56]And I've carried the shame [00:52.19]But I know somebody, he calls me his own [00:57.17]I can hear heaven singing out [01:00.41]Oh-oh-oh, you're never alone [01:05.75]Oh-oh-oh, you're never alone [01:13.26]Everybody wants to be king [01:17.43]We put all our hope inside material things [01:24.15]In your light I now understand [01:28.02]That everything I have and everything that I am [01:33.81]Oh, sometimes I feel like I'm not good enough [01:39.75]But that's when love says you're mine [01:44.97]I've cried many rivers [01:47.65]I've walked through some pain [01:50.10]I've seen my world crumble [01:52.79]And I've carried the shame [01:55.12]But I know somebody, he calls me his own [02:00.53]I can hear heaven singing out [02:03.65]Oh-oh-oh, you're never alone [02:09.33]Oh-oh-oh, you're never alone [02:17.25]I may have took some time [02:19.66]But now I realise [02:22.38]My imperfections were a part of your plan [02:27.07]And if all things work together in the end [02:32.53]The broken world'll be beautiful [02:38.55]There's not a hole too deep [02:41.18]Where God's love is not deeper still [02:44.06]You've come too far to give up now [02:47.06]Let's go! [02:48.71]I've cried many rivers [02:51.30]I've walked through some pain [02:53.85]I've seen my world crumble [02:57.32]And I've carried the shame [03:00.37]But I know somebody, he calls me his own [03:04.87]I can hear heaven singing out [03:07.50]Oh-oh-oh, you're never alone [03:12.05]Oh-oh-oh, you're never alone [03:17.71]Oh-oh-oh, you're never alone [03:22.58]Oh-oh-oh, you're never alone