User blog comment:Het1692/Quitting?/@comment-1024726-20090927170429

I don't think all of this is related, it's probably a coincidence.