Dear John Lyrics - Taylor Swift


1 Long were the nights, when my days once revolved around you

2 Counting my footsteps, praying the floor won't fall through, again

3 My mother accused me of losing my mind, but I swore I was fine


4 You paint a blue sky, then go back and turn it to rain

5 When I lived in your chess game, but you changed the rules every day

6 Wondering which version of you I might get on the phone tonight

7 Well, I stopped picking up, and this song to let you know why


8 Dear John

9 I see it all now that you're gone

10 Don't you think I was too young to be messed with?

11 The girl in the dress cried the whole way home

12 I should've known


13 Well, maybe it's me and my blind optimism to blame

14 Or maybe it's you and your sick need to give love then take it away

15 And you'll add my name to your long list of traitors who don't understand

16 And I'll look back and regret, I ignored when they said run as fast as you can


17 Dear John

18 I see it all now that you're gone

19 Don't you think I was too young to be messed with?

20 The girl in the dress cried the whole way home


21 Dear John

22 I see it all now, it was wrong

23 Don't you think nineteen's too young

24 To be played by your dark, twisted games?

25 When I loved you so

26 I should've known


27 You are an expert at Sorry!

28 And keeping lines blurry

29 Never impressed

30 By me acing your tests

31 All the girls that you run dry

32 Have tired lifeless eyes

33 'Cause you burned them out

34 But I took your matches

35 Before fire could catch me

36 So don't look now

37 I'm shining like fireworks

38 Over your sad, empty town


39 Dear John

40 I see it all now that you're gone

41 Don't you think I was too young to be messed with?

42 The girl in the dress cried the whole way home


43 I see it all now that you're gone

44 Don't you think I was too young to be messed with?

45 The girl in the dress wrote you a song

46 You should've known

47 You should've known


48 Don't you think I was too young?

49 You should've known


Comments (0)

No comments yet. Be the first to comment!

Leave a Comment