I am very proud to be friends with people from both the ends of the spectrum. The homophobes & lesbian porn freaks . Apparently,they are the same people!
"from both ends of the spectrum"
No space before the period after 'freaks'.
A space is needed after the comma following 'apparently'.
The message conveyed by the sentences is dubious.