I suggest seeing a doctor. The medicine works but they would most likely also recommend you to stay away from your problems or stop thinking about what makes you feel this way. I agree that sports, games, books, earning money (lol) and every other thing that can lift your mind off these triggers can help! It’s gonna be a process but you know, everything is a process!