13 Struggles That People Who Are Hard On Themselves Would Understand

Being a person who is hard on himself or herself is very challenging. Some people think that we create our own problems by being hard on ourselves.

Read more