Sounds to me like that person is a narcissist and quite conceited. Her views are her own and she is entitled to them but she can't speak for others.
Every person has a wonderful purpose and just because you don't measure up to her standards does not make you less than anyone else.
I suggest you examine yourself and identify your strengths and weaknesses. As the old song says, "accentuate the positive and eliminate the negative". Find reasons to like yourself. And stop listening to narcissists.
No human is perfect. No human is garbage. You are here for a reason.