A stab in the back.

Most of the people have their own inferiority complex....

Never mind it.

Do your best always.... for the sake of Allah...........
Allah will reward you for your good deeds sooner or latter.

Cheers