The shower thoughts subreddit is a place of magical insight and wisdom. It is a place that, without fail, proceeds to blow our minds.
Here are 20 to wash over your thoughts.