Fact #107

2.4K 67 8
                                        

Being a perfectionist can lead to stress and depression.

Psychological FactsWhere stories live. Discover now