Hadithcore
Musnad Ahmad 3672
graded

It was narrated that 'Abdullah bin Mas'ood (رضي الله عنه) said:

The Messenger of Allah (ﷺ) said: "Allah shared out different natures and attitudes among you as He shared out your provision among you. Allah, may He be glorified and exalted, grants worldly gain to those He loves and those He does not love, but He only gives religious commitment to those He loves. Whoever Allah gives religious commitment to, He loves him. By the One in Whose hand is my soul, no person becomes Muslim until his heart and tongue are sound, and no one believes until his neighbour is safe from his annoyance.” They said: What is his annoyance, O Prophet of Allah? He said: “His being unfair to him and wronging him. And no person who acquires wealth from haram sources and spends from it will be blessed in it, and if he gives it in charity it will not be accepted from him, and if he leaves it behind, it will be his provision on his journey to Hell. Allah, may He be glorified and exalted, does not erase a bad deed by means of another bad deed, rather He erases bad deeds by means of good deeds. Evil does not erase evil.”

References1 variant
Arabic/English book
Book 26, Hadith 3672