I find myself very amused at your portrayal of Michael in this story, as it pertains to his love life. Since I hadn't seen it before, I thought I had an original idea of Michael having a person issue with Harry, and being so petty that he views dating every girl that Harry has dated or been interested in as a means of proving he was better. Apparently I'm not the only one who thought of that.
The main difference is that Michael in the fic I'm playing with wasn't a bigot, just a dick. Also, in my fic, Gabrielle is a precocious young woman who is writing a filthy series of novels with characters based on Harry, Hermione, The Weasleys and Delacours. The one featuring Michael will have him being cucked after Ginny finds out what Michael had done after she and he end up dating and married.