I've been thinkin about the things she said How I'm dealing with deep, dark stuff I've been facing the voices in my head Rising up when the road gets rough Haven't I seen enough? Chasin' this dream called love Seeing how it all adds up You'd think that I'd know better No other has every filled me up I've been living a life of liberty I've been leaving a trail of tears I've been trapsing around this great wide world Sadly singing this song for years Haven't I seen enough? Chasin' this dream called love Seeing how it all adds up You'd think that I'd know better No other has every filled me up So many loves So many broken promises I knew I couldn't keep So many nights Facing the loneliness that haunts me in my sleep This longing to be free I've been thinkin about the things she said How I'm dealing with deep, dark stuff I've been facing the voices in my head I'm getting ready to rise above Cause haven't I seen enough? Chasin' this dream called love Seeing how it all adds up You'd think that I'd know better No other has every filled me up You'd think that I'd know better No other will ever fill me up And haven't I seen enough?