The Mind That Will Not Be Quiet

You have somewhere between thirty and forty thoughts a minute, and you never asked for a single one of them. So why do we lie there at three in the morning treating our own mind like it has done something wrong? This one is for the overthinker, the one who cannot find the off switch. The shift that changes everything is small and easy to miss. You are not the thought, you are the one who hears it.…