One thing I'm a bit confused about is the significance (or non-significance, if you will) of Jack's son. He only existed in the "purgatory" realm, and Juliet was his mother, and Juliet and Jack seemed happily married, and then BOOM there's Sawyer and Juliet making out by the candy machine and the kid's just gone.
Was the kid just a reflection of Jack's desire to have a normal life? Or Juliet's? While watching I wondered if the kid would end up being an older version of Aaron, but that didn't happen.
I'm so confused.
Great ending, though.