People who go out of their way to insult you obviously see something about you that threatens them or makes them feel inferior or insecure
People are mean to other people for a reason
It's not because they are happy, confident individuals
They are the opposite of that. If you have to bring someone down, to make yourself feel more important, then you are not better than the person you are hurting.
You are not happy, you are not confident, you are not beautiful or inspirational, if the only thing you can do to make yourself feel better is hurt someone else