Christians, don't feel you should give up talking about your faith in public because it can make people angry; at the same time, think about how to do it in a way that is least likely to make people angry when you can.
For example, don’t avoid telling a Christian friend about a Christian movie you want to see at lunch just because someone might happen to be walking by your table who doesn’t like people talking about religion.
Christians, you may likely know that talking about Christian ideas about how to treat people can cause anger around both Christians and non-Christians. Reasons include the fact that people don’t always want to admit they are doing something wrong toward someone else, even when they know on some level that they are hurting someone. You may have wondered what to do about discussing Christian ideas that may make people angry. You may have also realized that mentioning Christianity at all can make people angry.
For one, try to think of a way to convey a Christian idea in a way that is least likely to make a person angry. Since you want to treat people the right way as a Christian, you want to avoid getting people angry when there is an alternative way of saying something. Also, don’t feel you did anything shameful if someone gets angry with you unexpectedly when you mention you are Christian.
In the same vein, don’t feel you shouldn’t talk about Christianity at work or school just because some people don’t like Christianity. For example, don’t avoid telling a Christian friend about a Christian movie you want to see at lunch just because someone might happen to be walking by your table who doesn’t like people talking about religion. You aren’t trying to make anyone angry, and you should feel free to express religious opinions to a friend in a public place where other people can express their opinions.