Name calling and rejection is called peer pressure.Wow, what a paradox! I've never thought of those who reject me and call me names as being my peers. Think about it. ;-)
Depends I guess. I never thought homosexuals where my peers either. I believe if you continue to be nice and accepting they have no incentive to change.