He kicked car door as it was being opened, injuring woman.
A revelation that his partner had a brief affair resulted in a woman being struck in the face.
The sheriff told him: "This was unacceptable behaviour."
He admitted driving with an unsafe amount of a cannabis metabolyte in his system.
Defence solicitor said: "He does not know what came over him."
A frightened woman texted friends to seek help after her abusive partner took her to an unfamiliar wooded area and she did not know how to get out.
An Inverness man who had driven on various streets in the Dores Road area was stopped by police on suspicion of drink-driving.
One of them suffered a broken neck, sternum, five ribs and a collapsed lung.
The blade was found after a stop and search by police.
The sheriff told him if it was not for his solicitor's plea, he had an 18-month prison sentence in mind.
Sheriff said: "I am sorry your holiday took a turn for the worse but I am glad that no-one was killed."
Equipment was stolen from a peat excavation company yard by the former business associate of a well-known Inverness entrepreneur.
The teenager made no plea, was committed for further examination and released on bail.
Sheriff Eilidh Macdonald is running out of patience with the 22-year-old.
The 37-year-old admitted slightly injuring the woman occupant by his culpable and reckless conduct.
Defence agent said: "He was working in this area and he socialised with friends."
Inverness Sheriff Court heard that the victim was repeatedly punched and kicked on the head and body, even when he was on the ground.
He admitted police assault and threatening behaviour.
The sheriff described it as "a vicious and unprovoked assault".
A firearms unit and other police were called out when a man wielding an axe smashed a neighbour’s window.