Film News A Lot Of Stuff’s Been Going On In My LifeJanuary 2, 2025 Chad Duell is reflecting on his General Hospital exit after 14 years and explaining why he decided to walk away…