So, the guy I have been friends with for 9 years and been in love with for almost that long told me today that he is gay. He dated several girls in the past so I would have never thought that. He even showed my a picture of his Brazilia exboyfriend who "broke his heart" after dating for 2 weeks. And then he told me Germany's Next Topmodel starts tomorrow, I've been crying my heart out since we parted, but I can't talk about it with anyone since my friends neither knew of my feelings nor of the fact he is gay. What should I do?