Стыд - это социальное чувство, регулятор поведения. Он возникает, когда мы нарушаем общественные нормы. Его смысл - помочь нам быть социально одобряемыми, сохранить хорошие отношения с окружающими.
Если человеку нужно, чтобы другие любили и завидовали - скорее всего, это гиперкомпенсация чувства стыда. Т.е. попытка от него избавиться таким образом. Не очень эффективная, потому что стыд все равно остается.