Self-Handicapping: Why Making Excuses Hurts Youhttp://www.spring.org.uk/2011/11/self-handicapping-why-making-excuses-hurts-you.php by trbecker • 15 years ago 1 0 15 years agoSPspring.org.uk