c7668c30_ces___The_University_of_Dundee__Healthy_Striver
[Perfectionist] Sets standards beyond reach and reason [Healthy Striver] 
Sets high standards, but just beyond reach
Perfectionism - Student Services - The University of Dundee
Healthy Striver