The Overthinking Mind

Rumination, racing thoughts, and the conversations you keep replaying.