When you know how it feels It feels so alone When you're caught in the rain Tryin' to get home When your dreams break down You're going nowhere Your heart makes a sound No one can hear Keep waiting for the sun Waiting for the sun Waiting for the sun Keep waiting for the sun Waiting for the sun Better days are gonna come When you know what it needs To come undone You've been pushed aside By everyone You've been let down You're about to give up You're about to let go But you've got nothing to hold And you can't find your way And there's no one you trust You feel lost and that's all you know Keep waiting for the sun Waiting for the sun Waiting for the sun Keep waiting for the sun Waiting for the sun Better days are gonna come When the cards aren't in your favor And the odds are up against you And the weight of the world Is heavy on your shoulders And it just feels like you're getting older So much older Keep waiting for the sun Waiting for the sun Waiting for the sun Keep waiting for the sun Waiting for the sun Better days are gonna come Keep waiting for the sun Waiting for the sun Waiting for the sun Keep waiting for the sun Waiting for the sun Better days are gonna come