It depends if you can automate your system or not.
I have some of the similar problems in that I revenge trade, increase lot size, break rules, and fight the trend.
You need to come up with some money management rules not just trading rules, and follow them.
For example, how much are...