Envy is the desire to have what someone else has. Jealousy is the fear of losing what you have. The more insecure you are about yourself or your relationship, the more jealous you are, because you are afraid to lose your significant other to someone else.
Your uncompromising attitude makes people feel pathetic. Your very existence reminds them just how much they’ve sold out, and the more you’re acclaimed, the punier they themselves appear. When it’s like that, the only way they can fight back is by dragging you down. The bullshit gives them back a little bit of dignity – at least that’s what they imagine.