A Wester Ross man who continued a campaign of abuse even while his partner was in hospital in Inverness learned his fate in court.
More than 1000 items were seized from people at Inverness Justice Centre in the last three years.
"He had come north on the advice of his father to stay away from trouble."
He was banned from driving for four years, ordered to wear an electronic monitoring tag and had his car forfeited.
The collision occurred on the A9 at Doll, between Brora and Golspie, at around 6.10pm on Thursday.
He apologised to the sheriff and said that he didn’t feel drunk at the time of the incident.
The sheriff, who heard the domestic abuse had gone on for several years, termed the behaviour ‘completely unacceptable’.
His heartbroken mum said: ‘We have been robbed of having Liam here today, and in all our tomorrows, and in sharing those dreams with him.’
A judge hailed the "bravery" of the women for reporting what they had suffered.
Police were involved in a three hour siege after a "Jekyll and Hyde character" barricaded himself into his mother's house and set several fires.