In the long term Good always win.