"Your Name" is a really hard movie to understand the story, isn't it ?
At the 1st time to watch the anime movie "Your Name", I was just confused.
After 3rd time to watch, I found why I was confused.
( Yes ) Mitsuha and Taki are the same age as 17, when they were swapping their spirits each other.
( ? ) When Mitsuha found Taki in the train, Taki was still a junior high school student, 14 years old.
( ? ) Right after Taki lost E-mail communication with Mitsuha, he visited Itomori. But the disaster happened 3 years ago.
( ? ) When finally they met on the staircase. Mitsuha was 25 years old and Taki was 22.
After 7th time watch, I reached the answer. My conclusion is,
( Yes ) Mitsuha is 3 years older than Taki. And they were swapping their spirits frequently, beyond DISTANCE and TIME.
(between 17years old Mitsuha and 17years old Taki) , That’s why they believed thy are the same age of 17.
( Yes ) When Mitsuha found Taki in the train, Taki was still junior high school student, 14 years old.
( Yes ) Right after Taki lost E-mail communication with Mitsuha, He visited Itomori. but the disaster happened 3 years ago.
( Yes ) When finally they met on the staircase. Mitsuha was 25 years old and Taki was 22.
I hope my conclusion can help you to enjoy the movie "Your Name".
https://gowithguide.com/japan/tour/tokyo-r-name-anime-spots-4240
by Shuichi , tour guide in Tokyo, Japan. See my tour "Your Name" Anime spots in Tokyo
You can visit more than 20 "Your Name" spots in a day.