Great post
Mindset is very important for trading. For a disciplined trade a trader should have his own rules and do not break these rules. If he breaks his own rules then failure is his future. Some rules you mentioned and some of the replies to your posts are worth seen. Every newbies should follow them.
I want to add one more thing that a trader should have patience. Do not try to get every thing at once. Hold on and wait for a better and clear apportunity then your trade will be safe.