I'm holding on I'm holding on I'm holding on As the time goes by I keep holding on But I can't let it show So hard I tried for so long So hard I cried for so long Ashamed to even let you see You still have a piece of me Ashamed to even let it show That I can't let it go All this time you're on my mind I feel so tied to you And though I tried so hard to prove I'm never over you Ashamed to even let you see You still have a piece of me Ashamed to even let it show That I can't let it go I'm holding on As the time goes by I keep holding on But I can't let it show So hard I tried for so long So hard I cried for so long Ashamed to even let you see You still have a piece of me Ashamed to even let it show That I can't let it go Ashamed to even let you see You still have a piece of me Ashamed to even let it show That I can't let it go Ashamed to even let you see You still have a piece of me Ashamed to even let it show That I can't let it goooo I'm holding on I'm holding on As the time goes by I keep holding on But I can't let it show So hard I tried for so long So hard I cried for so long Ashamed to even let you see You still have a piece of me Ashamed to even let it show That I can't let it go All this time you're on my mind I feel so tied to you And though I tried so hard to prove I'm never over you no Ashamed to even let you see You still have a piece of me Ashamed to even let it show That I can't let it go