Heart rate study suggests perfectionists don't really try harder
psypost.org