Deanna KahlerApr 9, 20184 min readAre You Too Hard on Yourself?Conscientious. Hard-worker. Ambitious. Self-sacrificing. Although these are positive, admirable traits, we can sometimes take them too far a