Then what's the problem? He's gone so stop worrying about it.
As for him stealing your name it's not that big of a deal. Going from something with multiple x's in your name to something simple is an upgrade. You're overreacting over nothing.
And people saying this forum sucks, who cares. It's their opinion and they're entitled to it. If you enjoy posting on this forum then post away. Don't let someone else's immaturity get in your way.