The root cause of revenge trading I think is that you have not accepted your risk. I was once told that you need to be happy to lose the amount you set your SL at. Once that is settled then trading becomes less stressful and trying to "get back" your losses'