I should have seen it coming Just like I usually do But this time t was different This time it was you I could have run for cover And made it just in time But I was in a daydream And you were on my mind Chorus: Caught up on the jagged edge Of another broken heart Yes, another broken heart Caught up on the jagged edge Struggling like a puppet to be free Wishing it was you instead of me How could it really happen? How could the worst be true? Where are all the answers? What am I to do? I guess it doesn't matter Whose doing what to who I couldn't make you happy You wouldn't give me room (Chorus) Whenever you're not looking It will sneak up and Shatter your illusions It comes up from behind And twists around your mind (Chorus)