Our master Shaykh Abdus Salaam ibn e Mashish (Allah have mercy on him) said,
There are two vices that erase all good actions. First is, being upset with whatever Allah decides for us, and second is being cruel and unjust to fellow human beings.
And there are two virtues that wipe out all the wrongdoings. One is accepting the decree of Allah, and second is forgiving the fellow human beings (for their shortcomings).
(Usman Hijazi. 16/1/2021 Stillborn)