Karan Johar
When people say Karan Johar is gay I doubt it because he wouldn't have joked about it if he really was gay. What I feel is that he had a painfully shy childhood or systematic torture from society. When thats the case one gets to get acquainted with every aspects of life and when he grows up he gets super intelligent. Same thing I feel about writer of Gone Girl and Fight Club (although they never acted like gay). I mean how can one write such stuff! :O
Anyways if one closely noticed he would realize that writing stories like Ae Dil Hai Mushkil and Kabhi Alvida Naa Kahena requires deep understanding about love and pain.