I disagree that you've been given zero credit. You've certainly been given credit by those who made your return possible. If they believed there was no progress, we wouldn't be talking night now.
As of the others, yes, it can be frustrating. I myself can get annoyed when someone brings up silly stuff I said or did years ago, but I won't give them satisfaction, because seeing me upset by this is what they want. Some people are going to be negative "just because" and there's little point of being bothered with this.
Others are just sceptical but can change their mind. It's natural when someone gets unbanned (especially with notorious previous record, which you've acknowledged) there's scepticism. Just prove them wrong