My life may not be roses but still I'm gonna be alright Long as I got my Savior by my side He freed me from the heavy chains that had bound my broken heart Picked me up; gave me a brand new start Now I'm on my way to Heaven; on my way to Heaven I'm on my way to Heaven so I can't be stayin' long I was servin' time in prison in a solitary cell Sentenced by a judge and jury of myself Then He blessed me, forgave me, touched me with His love Shined down all His glory from above Now I'm on my way to Heaven; I'm on my way to Heaven I'm on my way to Heaven so I can't be stayin' long And He walks with me everyday Holds my hand and points the way And He will walk with you everyday The Shepherd's lamp will guide you every step along the way Now I'm on my way to Heaven; I'm on my way to Heaven On my way to Heaven so I can't be staying long I'm on my way to Heaven; I'm on my way to Heaven I'm on my way to Heaven; would you like to come along Come along. Come along friend