I'm sorry for the times I made you feel small I'm sorry for the nights I didn't speak at all I'm sorry that you waited for me Just to find out I was already gone I'm sorry that it's taken me so damn long to see I was wrong And maybe it's too late to let you know I'm afraid of heights but you're worth the fall I should've loved you better I should've faced my fears We would still be together If I would've loved you better I regret the times I strung you along Times that you were right but I told you you're wrong I'm sorry for stealing your glory When you could've shone as bright as the sun I'm sorry that I waited so damn long to admit I was wrong And maybe it's too late to let you know I'm afraid of heights but you're worth the fall I should've loved you better I should've faced my fears We would still be together If I would've loved you better I keep trying to find myself but I just end up right back here I keep trying to let you go but I keep breaking down in tears All this time that I've spent fighting I should've been holding on I'm sorry that I waited so long to admit that I was wrong I should've loved you better I should've faced my fears Maybe we would still be together If I would've loved you better I should've loved you better I should've faced my fears We would still be together If I would've loved you better