Giulliani has his problems, but one thing I can say about him is that in the Republican Party he is the biggest defender of gay rights they have. And he has zero homophobia, a rare thing in the GOP.
When his wife threw him out of the house he famously crashed with his gay best friend for a few months and when the tabloids tried to give him shit about it was just like "he's my best friend, who else am I supposed to crash with until I figure out if she'll take me back."