Sonia Neale Oct 4, 20213 minBorderline Personality Disorder and Toxic RuminationHave you ever found yourself awake at 3am, that loneliest of lonely times where you overthink the Top 20 mistakes of your lifetime? This...