Today is gonna be my day Is gonna go my way For the first time in a while Today is gonna be real grand I'm gonna have a plan For the first time in a while And though the world may drag me down Still i will smile and i won't frown Cuz i will just keep holding on to you to you Cuz i'm alright and i'm ok And i'll still make it anyway Cuz i know that i'll always have you Through rain and fog Through thick and thin I know that you will be my friend And i will just keep holding on to you Today is gonna be my day Is gonna go my way For the first time in a while Today is gonna be really smooth I'm gonna drink mountain dew For the first time in a while And though the world may drag me down Still i will smile and i won't frown Cuz i will just keep holding on to you to you I'm alright and i'm ok And i'll still make it anyway Cuz i will just keep holding on to you Through rain and fog Through thick and thin I know that you will be my friend And i will just keep holding on to you Cuz i'm alright and i'm ok And i'll still make it anyway yeah Cuz i'll keep holding on to you Through rain and fog Through thick and thin I know that you will be my friend And i will just keep holding on to you Keep holding on to you Cuz i'm alright and i'm ok And i'll still make it anyway Cuz i will just keep holding on to you Through rain and fog Through thick and thin I know that you will be my friend And i will just keep holding on to you I'll keep holding on to you