Truly I've been through this, million times before You could be my Michelle, you could have it all But the weather's turning one more time before we part I might stay forever, I may break your heart I could stay or I could break it apart, break it apart Truly I've been through this, million times before You could be my Michelle, you could take the floor While your heart is yearning, it's not sure so don't you start But the gears are turning one more time before we part I might stay forever, I may break your heart I could stay or I could break it apart, break it apart I've been sure and I've been wrong about you, oh you I'm not sure but I'm so ready for you, you, you, you I might fake it anyway Or I'll take it all the way I'm not asking you to stay I'm not asking you to say I might stay forever, I may break your heart I could stay or I could break it apart, break it apart I've been sure and I've been wrong I've been waiting for too long I'll be careful, I'll be burned by you, you, you, you