Our mysterious universe