One of the most common mistakes I witness people making in the pursuit of their dreams, is that they WAIT for great results before they permit themselves to feel that mastery or peak performance mentality. They wait for things to go well before they let themselves feel competent, confident, prepared, deserved, masterful, enthused, focused, and ready.