Mary Atkinson allegedly attacked 72-year-old Reginald Robinson because she wanted to "cut him up" and was "sick of his music," WSOC TV reported.
The 32-year-old attacked Robinson while he was watching the late evangelist Adrian Rogers on TV. Prior to the attack, Robinson had asked Atkinson to stop swearing and taking the Lord's name in vain.
"She came in and the attack started. I was just baffled to see it happen," Robinson told the Gaston Gazette. "God was with me, and I was able to subdue her."
Atkinson has been living with her mother and stepfather for more than a year. Following the incident, Robinson was treated at the hospital for minor injuries and released.
"It was very bizarre, very scary," Robinson said. "Something snapped. I'm not sure what happened. I'm hoping that we can get some help for Katie and that we can get this all squared away."
Celebrity Couples of 2014 [PHOTOS]