The MC has to lives in 2 different worlds. The switches between the 2 every time he sleeps In 1 life its the modern world and he has mind reading powers. In another life its a high fantasy world and he is being trained by a group of adventures.