Jack loved Sam, Dean and Cas so dearly he hated to see their pain. a pain ingrained with so much pain they'd never escape it, but he could make it bearable. He could bring people back, and so them the Sam and Dean he loved so much. Diestel Sam x Eileen Potential Sam x Gabriel Michael x Adam