You have a dilemma with few long term solutions. The thing is that even if you have several allies that advocate for you, there will still be others with mob mentality who choose to believe the worst of you. I would hate to see you strive for acceptance only to be shot down by those who would prefer to see you fail. What you are hoping for is that these people who have undermined you do a complete turn around and admit that they were in the wrong....I promise you that this will never happen. Most peoples shame will prevent this...no one wants to admit that they were wrong.
As mentioned before , a permanent long term solution would be to leave. I know this sounds drastic and would take planning, will and tenacity of purpose....But starting fresh certainly has its benefits. I changed my name and career then moved to a different state to escape others perception of me...best choice I ever made.
I wrote a thread some time ago about making difficult choices, I hope it will assist you in deciding how to move forward.
https://forums.psychcentral.com/step...0-choices.html
Please be kind to yourself cielpur...you will be amazed at what you can achieve.