I've been holding on, but it's time to set you free Letting go what we had, it's not easy to see Sometimes love is knowing when to say goodbye Though it breaks my heart, I have to try I've been wrestling with my feelings, trying to understand But deep inside, I know it's time to take a stand I have to let you go, it’s the only way Oh it hurts, but it’s what it takes Time to move on, find our separate ways Have to let you go, starting from today Starting from today I have to let you go I have to let you go We had our moments, we shared our dreams But life has shown that it’s not what it seems Wish I could hold on, that everything was fine But the truth is clear, it's time to draw the line I've been fighting against feelings Trying to understand But deep inside we know it’s the end It breaks my heart but I have to let you go, it’s the only way Oh it hurts, but it’s what it takes Time to move on, find our separate ways Have to let you go, starting from today Starting from today I have to let you go I have to let you go