The mystery of our reality