Fast Moving Train

So, do you ever have racing thoughts? All the time?  Sometimes it feels like my thoughts are like a fast moving train.  The thoughts keep coming and coming.  Many of them are the same thoughts over and over, repeating like they are searching for the end.  Then another random thought inserts itself between the fast […]