"He has never come to terms with it," she said.
"It's quite clear he developed very disturbing drinking habits following that and has maintained those."
Armishaw came before the court at the start of 2018 on domestic violence charges against the same woman.
A protection order was issued in her favour, but it was only months before he contravened that.
By February 2019, his volatile behaviour reached new lows.
Armishaw, a shearer, came home from work after drinking and continued the binge at home, downing eight large bottles of beer.
When the victim gave him his dinner, he complained about the standard of her cooking.
She left the dining room for the lounge where Armishaw dumped his plate on the floor, the court heard.
When the woman offered to clean up the mess, the defendant slapped her then grabbed her throat with both hands.
Armishaw squeezed with such force that the victim fell unconscious.
She later sought medical assistance after bouts of vomiting and dizziness.
Months later, there was another spat in which Armishaw slapped and punched her. The violence continued while he was on bail.
In April, he turned up at the victim's house, despite being barred from contact with her.
He repeatedly refused to leave and the woman went to bed, only to be roused by Armishaw who repeatedly assaulted her until she left her home and called police.
Stevens urged Judge Turner to impose home detention.
Her client, she said, had strong family support and was willing to repeat violence and alcohol counselling.
Judge Turner was not persuaded and sentenced Armishaw to three years and 10 months' imprisonment, also ordering he pay the victim $1000 for the emotional harm.