I'm expecting to read a bit of repetitive advice here such as risk an amount you afford to lose, patience, don't put all eggs in one basket , etc. but those mentioned by the OP are by far do have sense compare to other threads created before which just stated obvious and common advice.
Yes, looking at our past performance where did we go wrong can create an effective strategy in the long-run. By looking at those, we can think of a strategy to somehow avoid it next time. Not totally will avoid it but we can deal with it without any major problem.
Indeed, some simple strategies that people don't aware of, and keep suggest some repetitive advice in general.
Basically, someone who has been in trading for months should have a journal and many notes regarding the trade he had executed, for a reference in the future.
These 3 should be noted for every traders who want to maximize the chance to get profits.
2. record the reason when you open trade
4. back to the records when you close trade, and think why you are earning or lossing
5. according to the records , if you find something wrong with your trading logic, fix it