Board Thread:Spoilers!/@comment-25375217-20170725012344/@comment-30376127-20170725060853

http://imgur.com/a/adwmF

Going by that description. Maybe there are multiple timelines happening at once in the "present". One, where the original trio are in Storybrooke with their happy endings intact and another one where they're with Henry and cursed in Hyperion Heights. Basically, they're both cursed and not cursed at the same time because both timelines exist at once.

It could explain the contradictory answers we got at SDCC, like why Colin kept saying CS is happy even though we know he's playing a cursed Hook or that there was an opportunity for them to be good and bad.