My tips :)
I exactly liked you. Everytime, if I cannot talk back or assertive enough, I felt so frustrated and powerless. Later on, I changed my mind. I thought what I did was doing a favor to the rude persons. If nobody tells him/her, s/he never knows what s/he does is improper or mi*****ehaving and never learn a lesson how to respect others. Then I almost eager to tell him what I am not happy about.
Hope it will help.