+175 The hardest part about the saying "everything happens for a reason" is waiting for the reason to come, amirite?
12 years ago
+175 The hardest part about the saying "everything happens for a reason" is waiting for the reason to come, amirite?
12 years ago
by Anonymous 11 years ago