The sentence you provided is a bit confusing and could be clearer. It seems you are trying to convey the idea that one should not blame a lazy person, as they might perceive the blame as stemming from jealousy or a desire for money. Here’s a clearer way to express that thought:
"Don't blame the lazy, as they may think you are judging them out of jealousy or because of your own financial situation."
Feel free to adjust the wording depending on the specific message you wish to communicate!