Soul

3 types of “overthinking” in the modern era

There are three common types of "overthinking": rumination, future tripping (uncertainty about the future), and overanalyzing (over-analysis)