Welcome to the forum Elise!
I couldn't agree more with your points of looking at our own religion/beliefs rather than others.(Extract the rafter in our own eye.)
Also that the answers are within each of us. So true! It should be about our own personal experience with God/spirituality or whatever rather than a prescribed set of rules and doctrine.
I look forward to hearing more of your input!