The acceptance of grace, while freely available to anyone whom Christ calls, is also not cheap to us, it is costly. We must give up of our lives and humble ourselves, living completely for God.
Standing up for truth means you will stand out as a Christian. In the case of homosexual marriage in America, it means being hated. But according to the Bible, that should be expected.