Why sometimes God spoke to David through another?
Yes, we might misunderstood God, but He himself will correct our understanding. Fear learning the truth doesn't change the truth, the sun still there even we hide ourselves from it. God has set a table before all of us, each is presented with what they need in different season and different walk of life; what A needed to feed on is not for B but part of it might be good for B in the present season; do take our main meal from the table and not from another's plate. Beside seeking God directly through the Word and the Holy Spirit, we are called to break bread from house to house and gather on the sabbath to hear the Word, the teaching and the reasoning. We are called to eat at home before come to gather on the sabbath (1Cor 11:34). As to what I know, BSF (Bible Study Fellowship) is adapting this practice, did own reading of the Word before gather to break bread (sharing what individual has glean, reasoning) and hear the teaching of the Word. One