I've been known to have major meltdowns in tournaments. Once I started a tournament with 5 pars in a row until a lady questioned my handicap. A few blow up holes later, she told me I was off the hook. I recommend "Your 15th Club" by Bob Rotella or "Zen Golf" by Joseph Parent. Also make sure you are snacking on something throughout your round to help keep your energy and focus up.