I haven't been bullied much but when I was more quiet and unsure of myself, I attracted people who would be rude to me etc. Now people don't mess with me
What I did was get quiet and let these voices come out. I would observe them as an outsider. Not say anything or argue with it. Just let it be. Eventually it quieted and stopped. ( this took about 2 -3 years ) That was doing this exercise anywhere from five minutes per day to an hour or more.
When I was at work or busy or something and these voices would start I would either ignore or say the opposite. For example - "You are so stupid" Me -"that's not true, I would have graduated from nursing school if I was stupid." But the whole observing and just letting it out helped me more.
When feelings of anger or resentment come up, just observe again let yourself feel it. Eventually it will dissapate. You can't get "rid off" anger. This is all emotions that you have held inside and the only relief is to let them come up again and they will release.
I think as you become more self confident, the energy will transmit to others and you won't get bullied. I swear since my self esteem is higher people just don't bother me anymore. I think when you have healed the sense of freedom will be a feeling of triumph that you have overcome so many obstacles and overcome the anger.