Even though it took a while Good things take time You weren't there when I needed you most You let me down like for the twentieth time, now I know That you're not gonna be the somebody To carry me when I feel so weak You weren't there when I needed you most And I, I've been getting on with life And I feel happy when you're off my mind Oh, baby Even though it took a while to let you go And my heart still don't feel right, but now I know Good things take time, and oh Good things take time And I've been working on myself, on myself And I don't need nobody else, -body else, uh-oh Even though it took a while, and now I know Good things take time Things are better now that I moved on, I feel lighter I depended on you for too long, now I know that I'm yhe somebody to care for me and it feels so free Things are better now that you are gone Oh, baby Even though it took a while to let you go And my heart still don't feel right, but now I know Good things take time, and oh Good things take time And I've been working on myself, on myself And I don't need nobody else, -body else, uh-oh Even though it took a while, and now I know Good things take time For myself, for myself Ah-ooh-ooh For myself, for myself Ah-ooh-ooh For myself, for myself Good things take time And oh Even though it took a while to let you go And my heart still don't feel right, but now I know Good things take time, and oh Good things take time