So sorry to hear that, JarkaFish. The mods here have an email address where you can send enquiries or an appeal for reconsideration. I'm not on TF, but maybe someone else here will know if you have similar recourse there.