A woman who once vowed she’d die before taking down the Confederate battle flag flying at her house in a mostly black community said Thursday she’s had a change of heart.

“There comes a time and a place where things need to be set aside for the betterment of others,” said Annie Caddell, who lives in the Brownsville community. “I can still honor my relatives that died in the Civil War without flying the flag.”

After a recent heart attack and triple bypass surgery, Caddell, 58, said she started “reflecting on every choice that I’ve made.” She apologizes to anyone she offended, she said.

Shortly after moving into the small brick ranch on West 1st North Street in mid-2010, Caddell hung Confederate and American flags from her porch and decorated her yard with Confederate insignia, other knickknacks and seasonal decorations.