It already sounds like your mind is made up which is too leave. It is great and all that you got progress done, but FCs are more then about progress. You have to like the people and how it is run as well otherwise you will just be miserable, and it sounds like you are a little miserable there especially if you have to avoid one person. I am sure there are some hardcore FCs out there that you will fit in perfectly with.

I also hate the autistic insult people throw around. I know people that have it, so I consider it extremely rude to call people that as an insult. I would have left immediately and fucked their night over if I was called that.