I think you missunderstood, they broke up because your cousin is gay but needed to find out
He probably was gay before and that's why they broke up.
No, gay guys are really popular with girls. That is all.
Tell the girl she made him gay though, that makes it funnier.