What is the difference between dispassion, detachment and indifference?
Why do you want a definition for these three words? You know it! It is you who gives meanings to these words, isn’t it?
Be passionate for something higher.
Be attached to virtues; if you think you have some.
Be indifferent to anybody insulting you. Allow them to insult you, so what? Stand up to criticism; we should not breakdown when someone criticizes us. If the criticism is coming out of jealousy, frustration, or anger, it is good to practice indifference at that time.