Premanand Maharaj Ji
How can I be free from worry when my mind cannot stop thinking?
Give the thinking mind a good place to rest
The mind cannot stay without thinking, so give it the Name to think on. Keep it on Bhagwan's name, leela and virtues, chanting Radha Radha at all times.
The mind's work is to reflect and the chitta's work is to think; it cannot stay without thinking and reflecting even for a moment.