Residents of the McDougald Terrace public housing complex in Durham have faced one hardship after another in recent months.