Once Upon A Time: 10 Dumbest Character Decisions
9. Neal Died For His Horrible Father (Who Was Already Dead)
Neal. Baelfire. Henry's FATHER. You had a son, and you had the potential to reunite with Emma.
And you just went and threw your life away to try to bring your father back from the dead. Your father who had killed countless people for no reason. Your father who finally managed to redeem himself and die a hero.
Why couldn't you let him lie? Your foolish actions led to your death, and now all of the SwanFire shippers have been forced to give up on their dreams. Shame on you.