I'm sorry to hear about your experience. It's frustrating to be treated this way, especially after complying with KYC requirements and having a solid betting history. I suggest escalating the issue by contacting regulatory bodies or using platforms that mediate such disputes. Keep all your documentation and correspondence as evidence. Hopefully, you'll get a resolution soon.