Don’t let it be a trigger for anger.Treat losses as an opportunity to learn. and don't let greed push you to staking more than you can afford to lose, instead place your focus and attention on the framework and the logic of the trade. Lastly take breaks, leave your laptop for a while, step out and laugh a bit.
There are more than these you mentioned. Simply following some basic rules isn't going to make you a profitable trader. Remember trading takes a lot of time and planning to execute as you need to monitor and understand the market you are trying to trade. Fear, greed and emotions all plays a vital role in your success as a trader. If you are able to over come fear and greed you are increasing your success rate by some percent. I can't tell for everyone as success is prior to each person.
I agree with your comment. You cannot become a profitable trader by just having basic rules or basic knowledge about trading. Trading is a long-term process. Trading is a learning process. If you only think about profit and percentage but you don't learn proper trading, then you will lose again and again. You need to have complete knowledge about trading. If you can control greed and emotions, then you are moving towards 40% success in trading. You have complete knowledge about trading, but if you cannot control greed and emotions, then you may face losses often.