It's true that Orson Scott Card is a homophobic asshole, but if you can separate who the author is from his novel, you'll be better off for it. As far as I can tell, there are no underlying homophobic tones in this book.

And if you don't want to give him money for it, use the PDF version I linked to above.