It’s always the ones yelling the loudest about how other people should live who need to do the most work on themselves.
This is equal parts beautiful and heartbreaking Katrina Anne Willis