More so philosophy than "Catholic" but questions like these, personally led me back to the Mother Church. "A religion or belief that does not let you 'question' it, is not a good religion" is what a good priest told me. Always question always seek.
And that's fine with me. I don't need all of the answers nor do I wish to be a person who hits people over the head with 2 X 4 with a closed-minded, rigid perception of the Divine. Anything is possible. Open eyes.