>>718154465
This >>718154882
or any game that doesn't give you instant gratification. Essentially slower or more stressful games that require actual work. Hell as much as I hate VN, they might be what you need (or you could just pick up a normal book).