the point isn't that the article is autobiographical, it's that it was reviewed for that and approved on multiple occasions prior to this. The only reason it got removed now is because I talked about how I did what I did? Does that sound like Wikipedia is unbiased to you?