So despite seeing heterosexual marriage pictures you are concluding gay simply because there are pictures with guy-friends showing hand-shakes or arm around each other? That's reaching. LOL, the only conclusion to this is that you would like me to be gay to satisfy your own fantasies. Its BayGBM syndrome - because one is gay he likes to believe everyone else is gay.
I think you are gay too.
1. Your GAY obsession with Nasser El Sonbaty and the gay way you speak of him.
2. The way you dress and your mannerism. Classic gay.
3. Your vacation pics with those men and the way you were acting. Now in some cultures, that would be straight behavior. But you are a North American, and by North American cultural norms that is some gay behavior.
This is a gay triple threat. As for marriage, many gay men get married because of social and family pressure.