You pushed me away I said that's fine I'm down for whatever But I needed you so badly I just didn't want to scare you No one else could make me feel So excited, I had to get you for myself somehow, But I got you now. Do you think that its been long enough? Yes, I think that its been long enough Do you think that I've been strong enough? Yes, I think you've been strong enough So stop fucking around, 'Cause I'm prepared to give you everything I have Just like I always knew you could, my baby... It was a full time job Just trying to ignore you But see I just wasn't done With the boy who came before you I didn't mean to keep you waiting But I couldn't let go somehow But I've got you now. Do you think that its been long enough? Yes I think that its been long enough. Do you think that I've been strong enough? Yes I think that you've been strong enough. So stop fucking around, Cause I'm prepared to give you everything I have, Just like I always knew you could, My baby ...