There's also a forum specifically for ex-members of the ICC, where a large number of ex-members share their experiences, you will find dozens of ex members of the ICC there who will know exactly what you've been through. I read their forum and the ICC seems a really nasty organisation to have been in. I have friends who were in the ICC and they found it very controlling and damaging.
[
forums.delphiforums.com] you may have to join delphi to view, I'm not sure, it's free to do so anyway :)