perfection is impossible.
doing your best can only mean what it does. doing your best is the closest to perfection that one might get.
so live everyday, doing your best.
live everyday in the knowledge that your best was good enough.
  • JoinedDecember 20, 2014



1 Reading List