I don't think you should let the teasing overcome what you want to be.. don't let others bend you into what they want you to be.
Don't blame things on your autism. While it is a condition, it is not an excuse, because there are many people who are also understanding and supportive and you have to push through even if it may be a bit more difficult for you. I know someone who's autistic that had severe social anxiety.. but he pushed through and took steps to help himself and feels much better. Maybe this is not the option you want to take but it is always a possibility!
If you're having trouble communicating, see if your work offers counseling or classes to help you manage that. Or see if they offer some free in your area. You are still young so they may have a young people's thing that helps you deal with stress and all the bullying.
That aside, yes I have been prone to bullying too, but I did overcome that. It was pretty terrible when people who you think were friends were just keeping you around so you'd do stuff for them and etc. But I guess you can say you find out the hard way and just show that you're better than that by ignoring them, moving past them, and doing good for yourself regardless of the people around you.
Doing what makes you happy, regardless of others, and regardless of friends will help you feel accomplished. Whether you are a target or not, you need to work on these things to boost your self esteem and brush those things off.
I still get teased for being short- something I can't help.. so I brush it off. From time to time it bothers me, but.. at the end of the day, it's me who has to live with it and.. it's really not a concern. There are people who make fun of me (with honesty) for it, and laugh at me, and there are others who love me for it and find me cute. The point is.. don't let others dictate what you should be. I've noticed this with you a lot recently, to be honest, and I find it a bit unclassy. Like I said with your VMs.. I wouldn't want you to be affected by receiving negative comments.. and, while the other stuff is a good esteem boost, I personally believe you should hold some modesty and just stay true to who you are. Dont be affected by this one either! It's just one opinion in the grand scheme of things! You dont need to be a goddess of virtue for people to like you, but it helps to let others make assumptions based on your actions and not by what they tell you. Don't let others bring you down.
Of course it's easier said than done. Sometimes there is a "reason" for the bullying, or sometimes there isn't. But, for example, if your work performance is suffering, then talk to your boss. And bring up how you might be better at communicating. You don't have to be a social butterfly, but to rectify this you need to take steps and prove that you're willing to improve.
It's ok to get frustrated and get into arguments with people for the right reasons, that is how we learn. But it is not ok to be picked on, and if you are, finding an outlet is good, but finding a solution is better.
I hope you make an effort and find yours soon. It took a long time to find mine, but I've grown a lot stronger because of it.
Maybe for this new year you can make a resolution.. like trying a new recipe every week or something? Or cooking for friends and asking them to give you feedback to improve it! That way you can be a bit more social AND improve!
Anyways, good luck, and I understand where you are coming from. I think a lot of people here had gotten teased for liking pokemon too, so you're definitely not alone here.