We all make mistakes and sometimes it's teaches us valuable life lessons.
The truth is that one need to realised where he fall down or failed so that one can rise up again. Ever since i know the only thing that the community hate so much is plagiarism i tried as much as possible to ensure all what i will be posting are something o created myself. And this has been helping me to be a bit better when it comes to writing.
I love your courage and how you do not allow the black list issue to affect your contribution to the community generally i think you are a strong person