I knew it. so the secret date was Mika all along. okay sure...It makes sense but I dont understand yet why cant Arikawa change HIS future? Nishimori can change his future many times. Does this mean ONLY nishimori can change his future? But whenever nishimori changes his future, Arikawa is not even there at all so technically NIshimori can change Arikawas future too.
Is that why Arikawa says Nishimori is the main character? cause whatever Arikawa does, without Nishimori's influence to the future, it will always become this future?