Think I'll sleep alone again tonight Since I finally think I'm getting it right Seems I spend most all of my time Waiting for the sun to shine I think about you most every night But you're getting hard to visualize And it's so dark I fear I've gone blind Waiting for the sun to shine Waiting for the sun to shine Somewhere out upon the horizon Waiting for the sun to shine I've been waiting Wondering why Waiting If I put a lock on my heart Can I keep myself from falling apart Just pretend that everything's fine Waiting for the sun to shine Waiting for the sun to shine Somewhere out upon the horizon Waiting for the sun to shine I've been waiting Wondering why Waiting Guitar solo Waiting for the sun to shine Somewhere out upon the horizon Waiting for the sun to shine I've been waiting Wondering why Waiting for the sun to shine Somewhere out upon the horizon Waiting for the sun to shine I've been waiting Wondering why Waiting for the sun to shine Somewhere out upon the horizon Waiting for the sun to shine I've been waiting Wondering why