Heaven is not a small town Where everyone you see you already know Heaven is not some white cloud Where only rich republicans can go If Jesus is not accepting Of cheating spouses or those who think they're gay Then Jesus, when I come knocking Is gonna turn me away 'Cause I'm no better than they are I've fallen just as far Why do I judge other's sins When I'm no different? Heaven is not a grand church With open doors to those who do good deeds Heaven is full of curse words Where violent red blood spills on golden streets If Jesus is really coming To rescue everyone who loves him well Then Jesus, when I'm called up Ought to damn me to hell I'm wicked and I love the dark I've doubted in my heart That God would die so I could live A life indifferent Heaven is more like soft wind A gentle waking breath for tired souls Heaven is full of children Who innocently love what they can't know If Jesus and all his armies Will come with fire and anger in their eyes Jesus, I'm so sorry for the way I lived my life He says: Son, be still, welcome home I've loved you even so