.....and as you continue on your journey - "God" has introduced you to me.<quoted text>
I make that statement because it makes sense. I agree with what the Church has said about Jesus because it makes sense, not simply because they have said it.
I have arrived at Catholicism because every other avenue I explored ended up making no sense. And when Catholicism was shown to me,(the true teachings, not that b.s. anti-catholics spout), I was so blown away at how it all hangs together so beautifully.
Sounds like all your questions haven't been answered.