This post by Jeremy really resonated with me. Definitely worth your time to read it in its entirety.