I'm placing this unblock on hold for discussion. It has been quite some time since you were originally blocked, but it also appears you engaged in socking for a while afterwards. So, it's not as cut and dried as just taking your word for it. Please specify which topics you would self-ban yourself from. Any further comments from the blocking admin or other users are also welcome.