i ve got a roof over my head i ve got a warm place to sleep some nights i lie awake counting gifts instead of counting sheep i ve got a heart that can hold love i ve got a mind that can think there may be times when i lose the light and let my spirits sink but i can t stay depressed when i remeber how i m blessed grateful grateful truly grateful i am grateful grateful truly blessed and duly grateful in a city of strangers i ve got a family of friends no matter what rocks and brambles fill the way i know that they will stay in the end i feel a hand holding my hand it s not a hand you can see but on the road to the promised land this hand will shepherd me through delight and despair holding tight and always there grateful grateful truly grateful i am grateful grateful truly blessed and duly grateful it s not that i don t want a lot or hope for more or dream of more but giving thanks for what i ve got makes me so much happier than keeping score in a world that can bring pain i will still take each chance for i believe that whatever the terrain our feet can learn to dance whatever stone life may sling we can moan or we can sing grateful grateful truly grateful i am grateful grateful truly blessed and duly grateful