Hello Godspeed, lots of good ideas precede my response but I did want to offer a very simple alternative. My thesis is that checklists, trading the plan etc all require that you first solve the underlying discipline problem; the very nexus of what holds you back.
Like you, I love to trade. Like me, you've probably read everything about trading over the course of your journey from Elder to Douglas, Pretcher to Livermore passing via books on algos and automation all stress the mind or discipline component or in the case of algorithmic trading the benefits of machines in not having them. As a real life & real time example, after a fantastic start to the month, coincidence has it that I am travelling today on an important day for EURUSD fundamentals. I'm sitting in a Starbucks in Mall of the Emirates having just opened and closed 3 trades exiting with small scalp profits having satisfied the need to pull the trigger. My simple trick.... A sandbox account; a fraction of the equity I have in my primary account and a max leverage of 2:1 (constrained at account level, not by my watchful awareness recalculating as I add to a position). I use this account in cases like today when I am uneasy about the possibility of fundamentals temporarily overwhelming my technicals, uncertain about the quality of internet connections on offer, uncertain about my wife's willingness to let me watch a trading screen, when I'm unfamiliar with my physical environment, following a big move as I wait for a pair to fall into a range or when I have any reason to doubt the robustness of my state of mind (tiredness, confidence niggles, crankiness, feeling aggressive etc). It works for me. By the way, I move profits from that little account to primary so my sandbox account remains more or less a constant size. If I lose money in the account it is just a small cost of operations, like a magazine subscription (disclaimer my only subscription is to the economist one which I maintain for my general knowledge. I have no paid subscriptions to anything forex related)
About me, I'm 36 years old, I've been trading for 3 years and I am profitable but don't take that as a God given right. Even though I am well paid by most standards, the bulk of my learning was done in year 1 using a 100 dollar live account. "Caring" for such a trivial sum of money helped me cement my commitment to trading.
I trade a lot, I read a lot and, unless I am mistaken, this is the first time I have replied to any post irrespective of whether it be it on Babypips or forex factory. I don't plan to make a habit of doing so. The forums are my lower level distraction useful after closing trades or as part of a routine before I start to do my various analyses and as an alternative to my small account when I start to feel the itch.
I could have kept my reply to a single line saying "churn a small second account". My verbose reply on this unusual day is probably subconsciously connected with how I manage my efforts in the business of forex... Or perhaps it is just the jet lag.
I wish you well.