How to Manage Negative Thoughts and Stop Them from Controlling Your Life on June 19, 2023 external factors internal factors negative thoughts psychological problems +