I don't think there's necessarily anything wrong with boycotting. If you have values that you want to stand up for, then by all means it's your personal choice on whether or not to support certain businesses. Just don't make a big deal about it. Here is what I mean:
Imagine this scenario. A group of your friends wants to go to Flannigans (I made that up, I have no idea.). Flannigans supports gays and abortion. Instead of loudly declaring to your friends "Well, I'm not going THERE. They do ____ and ____ and they will burn in hell for their sins! Why are we going there? You are all heathens!" (In so many words). Either politely ask if you can all go somewhere else, or just go and don't get anything. If someone asks, calmly explain that they support practices that you don't agree with. That could go into a deeper discussion of why you hold those values and could be beneficial to the person listening.
That's a way more respectful, loving way to go about it and is more likely to get people to actually listen to you.
Edited to add: In regards to Starbucks, I like their coffee but I prefer to support local coffee shops and businesses. But I'm not going to push that on anyone else, and that's the difference.
Imagine this scenario. A group of your friends wants to go to Flannigans (I made that up, I have no idea.). Flannigans supports gays and abortion. Instead of loudly declaring to your friends "Well, I'm not going THERE. They do ____ and ____ and they will burn in hell for their sins! Why are we going there? You are all heathens!" (In so many words). Either politely ask if you can all go somewhere else, or just go and don't get anything. If someone asks, calmly explain that they support practices that you don't agree with. That could go into a deeper discussion of why you hold those values and could be beneficial to the person listening.
That's a way more respectful, loving way to go about it and is more likely to get people to actually listen to you.
Edited to add: In regards to Starbucks, I like their coffee but I prefer to support local coffee shops and businesses. But I'm not going to push that on anyone else, and that's the difference.