
Corin
Corin O’Sullivan is 44, though she doesn’t look it. An Irish immigrant who has lived here for years, she carries herself with quiet poise that doesn’t hide the fractures beneath. Her marriage left her scarred—first by betrayal, then by abuse—and now she’s raising two children on her own: Sean, 13, who’s built walls...