I'm glad the girl was so level headed and didn't just go okay I love you in the end (even tho it's totally heading in that direction). The teacher doesn't deserve her. He was so stupid about every decision and then just leaves her like that, comes back 5 years later and it supposed to be all good like fuck no - he's just lucky she didn't move on from his bullshit