Many people, sadly, live entrenched in misery and denial. They may say they're fine, but they're miserable about their own issues and lives. When we come to this place, our only healing is to face our own issues, and that is so painful it is almost impossible.
So, living in misery and not dealing with their own lives, people then tear down what is good for others, Or they try to steal it.
First, know that any of us can fall into this place. So let us not judge them, or we will become just like them. This is not about "bad" people. This is about a sad part of human nature - confusion, denial, and envy.
Second, if we can, simply step away from such people. (That's hard in two ways. If they are family, it's a real challenge. But also, we need to check: are we independent? Or are we staying involved with people who want to hurt us?)
If we can't step away, then pity and patience are good options. In 10,000 years or so, people like this are likely to be very loving. Give them time to learn their lessons.
And commit, each day, to creating our success, enjoying our success, and sharing success with those who create and appreciate it with us.