Hey Sophia,
Unfortunately we live in a society where we have to build an immunity to other people's opinions....simply because internalizing them is way too painful. I think this is MUCH harder when your depressed but there's definitely hope & just like anything else, being yourself and loving yourself takes tremendous effort and practice. You'll get through this.