+769 Why is it that my nightmares are always in the middle of the night, but my good dreams always start just a little before my alarm goes off? amirite?
13 years ago
+769 Why is it that my nightmares are always in the middle of the night, but my good dreams always start just a little before my alarm goes off? amirite?
13 years ago
by Anonymous 13 years ago
by Anonymous 13 years ago
by Anonymous 13 years ago
by Anonymous 13 years ago
by Anonymous 13 years ago