Слово "месть" - от слова "местить" ("место"). Следовательно, мстить человек может только тогда,
... когда у него реально что-то отняли?
А все остальное будет не месть, а потакание слабостям.
Так?
По дате
По рейтингу
В любом случае человек мстит тогда, когда у него что-то отняли. Просто это не всегда материально. Например, спокойствие, уверенность в себе, достоинство, чувство долга и т. п.
Мстить надо, но в меру. Чтобы потом в дураках не остаться, скажем так, надо перевести стрелки на другого
мстить не следует, чаще это того не стоит!