First of all, you need a bit of discipline. Add one more item to your plan, "Don't ignore the plan, otherwise, all losses will be yours." Before to break your rules, read this point again.
Try reading "SuperTrader" by Van Tharpe. It actually opened up my eyes on several things and has forever changed me for the better.
There you go! If there is too much subjectivity involved, its hard to know when you are breaking the rules until after the fact. To build confidence in following a system, you've got to prove that by following it - day after day after day, over a long period - 6 months or 1 year, you will make the kind of money you are looking for from engaging in the market. Without very objective rules (programmable or almost mechanical) its hard to track performance and build the needed confidence. And of course if you have objective rules and after sticking with them, you have nothing to show after several months, it will be hard to remain disciplined! You have an expectation of profit when coming into this, and only that will justify discipline to a strategy/set of strategies.
Get laid -- it will change you in more ways than one. -- or go sky diving. or buy a motorcycle. or anything drastic like that,