I'm sorry that people are still downvoting your account, but I guess even after all this time there are people that are still upset about what happened and not willing to forgive the misguided. You could try to contact the downvoters and discuss it with them, but your tone is a bit aggressive, so I'm not sure you would get very far with them. Worst case, you could always create a new account and avoid linking it to your old one in your posts. You would essentially have a "fresh start" with a new identity.
RE: 7th update of 2023: Final testing of HAF 2.0 and associated apps