I'm wondering if you need to get clean and sober and stop going to bars/places where fights are likely to break out.
When people want to turn a new leaf, they often don't understand that it means to leave the old playgrounds, playthings and playmates. I've never seen a person who was able to maintain a personality change when they didn't change all of these things. Since many people think thats impossible, they start to change them slowly...one by one. But that really drags the process out.
Then comes the questions....yes, I want to change, but I don't want to change my life....how can I just get other people to stop giving me grief about it and let me live my life without hassle. The honest answer is that you can't. You won't be getting people to treat you differently for a long time. But you can be different none the less.
I realize this is the most unpopular advice around, and it makes people mad to hear it. I've worked in jails, psychiatric institutions, half way houses, treatment centers and on a gang unit. How many people from your old way of life have sustained change and are still in contact with the adult version of the adolescent lifestyle? Not many. winning arguments with new fighting techniques is still being in an argument. What I suggest is to step down a whole new path.
The good news is: Many, many people can let go of it with support. In Narcotics Anonymous you can find others like yourself who want to let go of the wreckage of their past and move forward. You start small. Pick one thing to change about you each and every day. Find someone who's made it out of the life and find out how they did
it. Move...look for a new job. Try big and small things...in yourself and in your life.
You can do this, but you won't get them to let you. Respecting yourself, your body and your life over time is the only way to get others to respect you.
Try hard and don't give up on yourself. Let this be your personal bottom and rise up from here.
Good luck in your journey!