long but worth it! really liked that ending paragraph. a little harsh on millenials though, no?