How to genuinely stop being a rude and toxic person?

everyone tells me i have toxic and abusive traits in me (i noticed it too) and i have struggling to change ever since but its getting harder with my short temper to the point i sometimes lash out (not dramatically) on my friends etc etc..

i need serious advice on how i can change and be more humble