Mike, I'm pro-gun and pro-freedom.
But if you don't want to take the GOP down the rat-hole in the name of purity - refuse as a minister and as a church leader (if that is your belief regarding Gods will) to perform same-sex or interracial marriages - some may find your action vile but you are true to yourself and your faith.
HOWEVER, as a political leader recognize that marriage is none of the business of the *federal* government and only doubtfully and in a limited fashion that of the state governments. Within broad limits, what consenting adults want to formalize their relationship with other consenting adults is....the business of those consenting adults.
After all, Luke 6:42. And then I might suggest that this is an issue that is between God and the participants in such unions (and He is fully capable of issuing any congratulations or condemnations necessary).
Pragmatically, it is just not logistically possible to deport the entire population unlawfully present in the U.S. to their various homelands - and when something is physically not possible, one doesn't need to argue about its other facets. Further, continuing to drive a wedge between the GOP and immigrants is not in the best interests of the nation or the party. Secure the border - then lets talk about how to reform immigration policy.
Regarding abortion (life) find me a logically and factually supportable position on when life begins (heartbeat? pain perception? or?) and perhaps we have something to talk about - but neither "always good and a right" nor "always bad and never a right" are reasonable positions.
In today's world the GOP can either be theologically pure (and scare off many folks of Tea Party, moderate, or libertarian bent) OR the GOP can start winning. Not both.
Given that you appear to suggest hanging a lead life jacket about the neck of the GOP...and the alternative is the Democratic party as led by the Obama faction - I really can't support your efforts at a pragmatic level as a man who wishes his nation well.
As a gay man with hopes of achieving equality before the law in this lifetime, I have some small issues with your stance on same sex marriage and am thus prevented from supporting you at yet another level.