We know why Jesus accepted invitations to visit with the Publicans, but did you ever wonder why the Lord accepted them from the Pharisees. From this account of Scripture, we can see that Jesus will go to wherever he is invited. What we must understand is that we may invite him for one reason, but his purpose may be different. In either case, it is great to know that whenever we invite the Lord to be with us, he will attend.
Regardless of our spiritual condition, he will attend. He may respond differently than we may think, but he will respond in a manner that is for our benefit. So, wherever you are and in whatever state you may find yourself, invite the Lord to come and be with you. He is waiting and has been for some time.