I'm very on the fence about this.
On one hand, I appreciate giving you a second chance, and this was one of the better written appeals/apologies.
On the other hand, you tormented multiple facets of the community relentlessly both before and after you were banned. It was cruel, unjust, and we have no guarantee that you won't do the same things you did before, aside from your word, which no one should take at face value right now.
How can we trust you not to turn back to your old ways?
I'm going to -1 because after everything you did, even if you come back I honestly think you would make the community worse. If you do get unbanned, I really hope you prove me wrong.