Board Thread:General Discussion/@comment-7526254-20150520160921/@comment-7526254-20180506215609

Eskaver wrote: Wiggle room with the curses and memories.

They also upped his age in all the statements for some reason and I take it that they finally did it in Fiona’s curse when they made Henry 14 when he surely was still in middle school.

I don’t take Henry for a genius so I think curses and fake memories and politics brought him up grades and whAtever age he is.

We aren’t going to get an answer but I can settle for that. The season 6 finale already contradicts himself. Fiona said Henry was fourteen, but it had only been two years since Emma ate the poison apple when Henry was 10. Unless you are suggesting that Fiona changed the past and made Henry born earlier (which strongly breaks the laws of magic) this theory does not make sense.

Here are the facts (If these were not all confirmed on the show, please correct me):

Henry was both born and concieved in 2001.

Henry was in fifth grade in season 1.

Emma was close to 18 when she had Henry.

We believe that Henry's birthday is August 15, but there is not enough evidence to prove that. Do we know as a fact that Henry was in eifth grade in season 6 and not in ninth? I don't recall him ever mentioning what grade he's in.

I remember in an interview with Colin O'Donaghue before the season started, He said Henry left SB when he was 16. I don't know if we can take his word for it. This means Henry would have graduated at age 16, which would only be one year early because graduation would occur before August. If it is currently June 2018 and Henry is graduating, then the most likely explanation is that Henry skipped one grade. Which one? I need to take a closer look at the scene where Henry's height is measured on the wall and see if any grades are missing.