Suicide is Painless Promo Steve Marsi at October 27, 2013 8:58 am. A preview of "Suicide is Painless," the March 25, 2010 episode of Grey's Anatomy. It'll be an intense one for Owen. Edit Delete