No, explanation is not needed – only exclamation, a wondering heart, awakened, surprised, feeling the mystery of life each moment. Then, and only then, you know what truth is. And truth liberate
Remain in wonder if you want the mysteries to open up for you.
Existence is a mystery , and one should accept it as a mystery and not pretend to have any explanation .
Life is a mystery,but man wants to reduce it to a problem!