The biggest lies are those that you tell yourself.
   

This image has 620 hearter(s)