Your whole post is so so good. I like to say that revelation is a collaborative experience. I get frustrated that I continue hearing in church, even general conference, of some experience and they talk about wondering if the message was from my own thoughts or the Lord's. ?? What a confusing thing to say to kids (and adults too really). Like they're supposed to be hearing voices. Like I've got to be careful because I could have a thought that didn't come from my brain or something and was actually planted by the God or by the devil? Even the most lop-sided form of revelation that we can imagine relative to how collaborative it is (something like an angel appearing and delivering a message) at the very least gets processed through our brain. So we're always part of it. And nearly all (if not all) revelation is much much more collaborative than that and, in my opinion, the whole experience is much better characterized generally by phrasing the spiritual journey as a "walk with God" rather than a "trying to hear God's voice" or something like that. To walk with God is for God to always be with us, going through experiences together, trying to understand and make decisions together, even experiencing disappointments together. I like this much more than envisioning God as way over there and me way over here and trying to pick up signals and when I do get a signal it is obviously 100% total truth. That concept of the spiritual journey, still encouraged in some ways at church, can lead a person to dangerous places (like Chad Daybell), basically too much certainty. Your/my description of revelation inherently includes an important level of humility. There can be confidence by there should be "certainty", there's a humble growing and learning instead. We learn from Joseph and Brigham and Wilford and others that editing a revelation is OK, that we can learn and understand more.