Well if you can't be satisfied in a moral way without the entire universe being explained in rational or scientific terms, I'm sorry to say there probably isn't much anyone can do.
On the other hand, the human mind you can pretty easily make a very good rational explanation (dig in to Plato, Aristotle, Machiavel, Hobbes, Descartes, Bacon, etc.) or scientific one (delve into psychology) for yourself. I have, in a general way, but am such in awe of these great minds that I dare not "post" what I think about what is man on NSG.
Woot.