... but I'm not making the life choice for something that God has called an abomination in His eyes.
This is the fundamental issue I see with Christians and homosexuality. Christians make statements as you have, saying things like "hate the sin, love the sinner" to come across as less of an asshole. When it comes down to it, you view homosexuality as a life choice. Whether this is true or not is irrelevant to my point.
Because you view it as a life choice, the good Christian feels no guilt for calling someone an "abomination". It's their choice to be that way, you say, so it's their fault for being sinners.
At this point, I just can't see this as 100% true. I don't know what causes every homosexual to be a homosexual. I tangentially care about it, as I think it's an interesting subject from a biological standpoint, but what "caused" any given person to be homosexual is none of my fucking business just like what "caused" someone to have freckles and pale skin is none of my business. I am not here to play God or assume those powers. I am not here to evangelize my superiority over other people because they were born a certain way.
Christians need to accept that homosexuality isn't black and white a lifestyle choice and that the Bible's lessons on it are based on archaic knowledge of biological systems.