Q: God welcomes everyone, regardless of what we eat or when we rest, doesn’t he? We were taught to not open the door to people we do not know well. Why should I welcome people that I don’t know right into my house? Should people wishing to spend some time in my house explaining some Bible truths (according to their views and beliefs) be really welcomed in my house?
In Colossians 2:16 Paul writes,
Let no one pass judgment on you in questions of food and drink, or with regard to a festival or a new moon or a Sabbath.
This shows, as your question suggests, that there is no one day of the week that is set aside for God’s worship — we should worship him every day of the week. However, it is interesting to note that in Acts 20:7, the believers gathered together on the first day of the week to break bread. For us the first day of the week is a Sunday and this is a convenient time for most people. However other days would be suitable.
Paul’s words to the Colossians also say that you can eat whatever is good for yourself, as you suggest. In Romans 14:20 Paul writes that “Everything is indeed clean”, but he goes on to say that we need to be careful not to cause offence with regard to the food that we eat. “It is wrong for anyone to make another stumble by what he eats. It is good not to eat meat nor to drink wine or do anything that causes your brother to stumble.” The instructions given as a result of the Conference in Jerusalem regarding the eating of food by Christians were: Abstain from the things polluted by idols, and from sexual immorality, and from what has been strangled, and from blood (Acts 15:20).
In 2 John 7-11, we are warned of the dangers of bringing ‘deceivers’ into our house. But except for such extreme cases, it seems to be a good idea to discuss the truths of the Bible with people, in our homes and elsewhere.