If God has a relationship with every Christian and every Christian is praying to him then wouldn't he tell every Christian the same thing so that Christians would agree on matters of doctrine and practice?
It is certainly puzzling why sincere and devout people equally seek God's will and pray to him yet they all come up with different answers so that there are approximately 40,000 different Christian denominations (Center for the Study of Global Christianity (CSGC) at Gordon-Conwell Theological Seminary).
Before his death, Jesus called for agreement among his followers rather than division (John 17:20-21). He declared that he would send the Holy Spirit to guide persons into all the truth (John 14:16 - 17, 26, John 15:26, John 16:7,13 - 15).
So shouldn't anyone who has a relationship with Jesus, reads the Bible, and listens to the Holy Spirit come to the same conclusions as others who are doing the same thing?
Isn't Jesus and the Holy Spirit capable of communicating the same ideas, beliefs, and practices to all of his followers so that sincere and devout Christians would all agree on what Jesus is telling them?
It seems to me that if Jesus and the Holy Spirit were capable of communicating the same ideas, beliefs, and practices to all of his followers then the Christianity we would see would look very different from the Christianity we see today, with all of its division and disagreement.
I can only conclude that Jesus tells different people different things, but then why would Jesus contradict himself? Why would Jesus tell some people one thing and others something else?