They say that no man is an island and good things come to those who wait but the things I hear are there just to remind me every dog will have his day The spirits they intoxicate me I watched them infiltrate my soul they try to say it's too late for me tell my guns I'm coming home I swear I'm gonna live forever tell my maker he can wait, I'm riding somewhere south of heaven heading back to Santa F it's judgement day in Santa F Once I was promised absolution there's only one solution for my sins you got to face your ghosts and knowwith no illusions that only one of you is going home again And I blame this world for making a good man evil it's this world that can drive a good man mad and it's this world that turns a k**er into a hero well I blame this world for making a good man bad Now I ain't getting into heavenif the devil has his way I swear I'm gonna live forever heading back to Santa F got debts to pay in Santa F i'ts judgement day in Santa F