1,485 notes May 7, 2010 Some of life’s best lessons are learned at the worst times. Ani Difranco (via kari-shma)