when cas took claire as his vessel, jimmy asked cas to use him instead of her so she could have a normal life & then seasons later, the empty was gonna take jack but cas traded his own life so the empty would take him instead of jack, imo he learned how to be a dad from jimmy.