No father is perfect, and Supernatural's John Winchester is no exception. Having said that, John (played by the ever-so-sexy Jeffrey Dean Morgan) does love and care about his sons more than anything. John doesn't get a lot of screen time, but we've totally teared up during several of their heartfelt moments. Though the tragic figure couldn't be there as much as he wanted to while the boys were growing up, he was the one who trained our two favorite supernatural crime fighters. Not a common father-sons bonding experience — but then again, this family is anything but traditional.
Continue reading for a few of our favorite moments with the patriarch of this ghost-hunting trio.
He teaches Sam and Dean how to fight the supernatural. It's the family business, if you will.
Dean and Sam are casually blessed with some of the best genetics known to man. It's fine.
Casual — do all fathers not do that?