despite her keen intelligence and years of advanced education , despite her warnings to herself that she would keep her distance from david , despite the fact that his career and her principles could never mesh , noelle had done the most stupid thing in her life .