I agree with alot of what cbswork has to say, but what I dont care for is including gays, lesbians, and sex workers in the writing. Used in this context, is prejudiced. Thats like saying "(insert negative entity here) _____empowers blacks, heterosxuals, and housewives."
Its laughable, and destroys your credibility. Its also a subtlely hateful message fom someone who speaks about love.