Always keep in mind "Trading is game of patience"
First and Second are already explained a many of times already but the third one?? I don't think that will happen. I'd rather choose the Patience game in trading like you said here rather the "INSTANT" you said. Add experience too because you need to experience mistakes and failure before you become a successful trader.