Ravager turns out to be some jerk who liked Addie Kane and was pissed that Slade wound up marrying her. Because of that (and a few other minor, bullshit slights), he dedicated his life to ruining Slades. So he was The Jackal who slit Joseph's throat. And he was the man who recruited Grant to kill the Titans and gave him the powers that ultimately killed him. And he was also the guy who could have killed Slade in Qurac and continued living but instead wanted to die in a nuclear blast with Slade. Weird. I think I would have chosen the option that allowed me revenge and to keep on living. Oh well. What can you expect from some bitter jilted loser who blames everybody else for his own failings in life?