How do I discern who to vote for politically? I have many friends who are on both sides (Republican & Democrat). How do we weigh politicians against our beliefs, say in the case of abortion or homosexuality?
There is no "right" way for a Christian to vote, so every believer should follow their conscience in the matter. All human beings are sinful (including all political candidates), so there is no "righteous" choice available. Only Christ is perfect, and when He arrives to rule the earth, then righteousness will reign:
Until then, the world will be ruled by imperfect men and women, therefore there is no clear advantage in voting for one candidate over another.
Moreover, a Christian's true allegiance should not be to an earthly country but to our true “country” in Heaven, according to Scripture:
Those who believe in the Gospel understand that a new world is coming soon, and this new world is our true home. In the meantime, we are wanderers in a foreign land (i.e., on this Earth). Paul says we are ambassadors (2 Corinthians 5:20), which means we are not part of this world. We are representatives of a different world living in a foreign land.
Therefore, our focus should be on preparing ourselves and our world for the arrival of the true King of righteousness, not on finding a "righteous" choice among our present, corrupt leaders. In short, vote your conscience.