Parents stop being heroes at some point. And the circumstances leading up to it are always ugly. You realize they made the wrong call more times than you can count. You realize that the world didn’t screw them over; their worldview is screwed. You get frustrated when they don’t listen to you telling them to not make another mistake. You give up.