Why did Taki forget her name?
Why did Taki forget her name? Before Taki intervenes, Mitsuha would have died when the comet hit. Taki couldn’t remember her name because her future was hanging in the balance. Taki was never in risk of dying in the comet, but Mitsuha still can’t remember his name either.
Do Taki and Mitsuha get married?
Yes, Makoto Shinkai confirmed it they got married and this is reinforced in Weathering With You as well.
Is Mitsuha 3 years older than Taki?
( 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.
Why did Mitsuha cut her hair?
She realized that it was a mistake because she unknowingly fell in love with Taki. She thought she lost Taki to Okudera because she knew he has a crush on her. So she gave up and cut off her hair to imply that she let go off her feelings for him.