AllFur, I'm really glad that you've sorted this as far as it can be sorted at the moment. Cancelling the invite was definitely the right thing to do and doing it without drama can't have been easy, so kudos to you.
I think this thread has been mostly great. Watching people give out advice and offering possibilities that have helped you understand the dynamic better has been a real joy to watch. Watching some people be utter cunts, not so much.
I mean maybe those people aren't being utter cunts, maybe they've lived such perfect blame-free lives that they truly don't understand that our teens and twenties can be a time of learning, messing up, getting back on the horse and hopefully, learning enough to make a real go of our lives and find ourselves and happiness. The fact that you haven' t been a drinker or used drugs in twelve years is amazing, that you stopped when you were 25, is also pretty amazing. Some of us only started to sort ourselves out once we got to and past the big 3-0. My twenties were a train wreck, all centering around huge issues that led me to self-medicate with booze and drugs. I was neither an alcoholic - although inches away from being one - nor an addict, but I was a bitch on wheels and I knew it and hated myself for it, but I hated myself already so ... the merry-go-round went on.
I haven't done drugs in years, I drink so little that I'm as close to teetotal as you can get without actually being teetotal and while my life is far from what I wanted for myself, I'm really proud of myself and anyone who isn't can do one. Anyone who thinks that the past should be brought up over and over and over again, no matter how much one apologises, no matter how hard one works to be a better person, no matter how long one is not the nightmare of the past, is cruel. Or, let's say if a person feels like that then they should remove themselves from the reformed person's life because their resentment is toxic.
Anyway, enough of my ranting. Good on you, I hope that you are truly proud of yourself, because you should be. And fuck the begrudgers.