That was fantastic! It's exactly what I've been trying to write for ages and haven't been able to!! I had no idea when I was reading that English wasn't your first language.
I could tell English wasn't your first language but yet, this was such a well written story. I really enjoyed it. You had their words and behavior just as they would have been on the show. Good job.