My simple advice, take 2 weeks and think about how this thread has gone, cool down, and then decide how you want to proceed next.
It sucks when you sit on the "humiliation" chair when the mistake is not yours. I'm a farmer's son from a third world country, yet trying to contribute to this world in the way I can.
Asking for feedback is not a mistake. But I have been attacked in multiple lists for that. This is the only thread I was rude and cocky.