My father said nothing comes easy And life ain't fair it isn't hard to tell Your heart might break when things get heavy Sometimes to get ahead you gotta go through hell Oh It's a long way to heaven Ya it's a long way from here I got a long way to heaven And I'm afraid I cannot stay if I get there There's an honest man underneath this armor Reached his end might of sealed his fate In the hardest times I feel forgotten If god is coming man he's running late Oh It's a long way to heaven Ya it's a long way from here I got a long way to heaven And I'm afraid I cannot stay if I get there Take me back, take me back ya, take me back, show me who I was Take me back to a time when i felt something real We were smiling up above Ya we were shining in the sun Oh It's a long way to heaven Ya it's a long way from here I got a long way to heaven And I'm afraid I cannot stay if I get there If i get there