The last two chapters felt a tad rushed. Must've been losing interest so was told to wrap it up.   But every great story has a beginning, middle, and an end.  So I'll be satisfied with the ending.   Teacher held his moral high ground and waited until she was 20? He's in his late 30's?