+458 One of the hardest things in life is to watch someone you love get hurt over and over again, amirite?
by Anonymous 12 years ago