If people don't have a strong faith, then by all means, invite them over. But don't do it just so you can start a huge argument with them. Sounds like Paul has been to a Thanksgiving dinner or two.
For example, some Christians will eat anything at all, even foods that other Christians consider unholy (like non-kosher foods or anything that's been sacrificed to the Roman gods). But it's silly to make a big deal about what other people are eating.
God is totally fine with all these eating practices and you should be, too.
The same problem happens with days of the week. Some people think one day is the best day to honor God, while other people don't care. So it's all fine. Eat what you're gonna eat, honor God when you're gonna honor him. It's really all okay.
Look, it's not about us, Paul says. Jesus died and rose again. Do you really think he cares about who's right when it comes to what food you're eating? He's got bigger fish to fry. So there's no reason to be passing judgment on each other because everyone is going to have to answer to Jesus one day. Yeah, let him sort it out.
Paul doesn't personally think that there are foods that should be put on the "Do Not Eat" list, but he won't fret if other Christians do. Just trust in God. If you think God wants you to lay off the booze, then do it. If you think God is fine with you firing up some pork chops, then by all means.
But really, guys, Paul tells them. Let's not destroy the kingdom of God over a couple slices of bacon. Okay?