the ice was freezin my brother almost drowned i jumped in to save him on his way way down then it went black and i went in oh what a wonderful life the angels told me he d get his wish all my life was a twisted thing we gonna have a good life we gonna have a good life we gonna have a good life we gonna have a good life you better keep on pushin no matter how broke you are cause i m broke down and i m bankrupt and you re ready to end it all we gonna have a good time rockin now to this beat just keep rockin to scoop the pain oh my god here comes the pain angel made me numb the angel made me void got thrown out of the bar then i wrecked my car got socked in the jaw cussed out by my mama someone stole my money screamed at by my honey things was gettin worse things was gettin worse things was gettin worse things was gettin worse we gonna have a good life we gonna have a good life we gonna have a good life we gonna have a good life come on y all let s boogie some more my brains just hit the floor we gonna have a good life we gonna have a good life we gonna have a good life we gonna have a good life it s a wonderful life it s a great life it s a wonderful life it s a great life it s so wonderful it s fabulous oh what a life oh what a life lord lord what a life what a life man it s a great great life oh i can t stand it i can t stand this life take me away take me take me take me now take me home it s a wonderful life i m going home send me to my great great great great life my wonderful wonderful life