To your last point, how not to feel like a sucker, I take a lot of quiet pride in my own ability to choose. Whether a moral choice is popular/respected or not, you at least have sovereignty over yourself--it's empowering to know that you make moral choices on your own, and that you have strength to choose what's "right" no matter what other forces might try to sway you.