I stopped playing Heroes of the Storm and any games that aren't relaxing. If I am going to take some time off and play a game, I just play a simple retro console game. Play sessions are 15 minutes instead of 4+ hours. Not worried about "losing" or being griefed, etc. I don't care about "getting to the next level" or "opening up a loot crate" or any of that gamification / skinner-box stuff anymore.
Longtime DOTA player and I definitely find that I have to take extended breaks from the game from time to time...especially at times like this when Valve is running a compendium and the more toxic players come back into the fold for whatever reason (shinies!). It's a shame because it's one of the best games I've ever played, but it is a stressful habit that sucks a ton of time .
Now I just play battle royale games on downtime. Less toxic and less stressful generally.