People with very high expectations have very low resilience

Saved by sari and

Vala Afsharx.com

Derek Sivers How to Live: 27 conflicting answers and one weird conclusion