Being a perfectionist can be good for your health, according to new research. Elizabeth Keatinge has more.