I don't want to talk to someone who's making an effort to be better.
What's the reason for that?
I don't want them to be better.
It's impolite to not talk to someone just because they're trying to improve their life. You should congratulate this person on trying to be better.
They are doing a shitty job getting better, though.
That's irrelevant. You should still encourage them to continue trying to improve their life.