A man who grabbed his ex-partner’s throat because he “wanted to hurt someone” has been ordered to carry out unpaid work in the community.
Sharaz Hayat begged his former girlfriend to call the police before leaning over and attacking her.
The 30-year-old lorry driver had drunk a bottle of wine and four cans of beer before the assault at a flat in Glenrothes on November 4 last year.
He had become angry after a toddler began crying and wet herself when he drunkenly dropped her on to the floor as he was trying to get her into her pyjamas.
A jury found him guilty of assaulting his ex to her injury following a four-day trial at Kirkcaldy Sheriff Court in October.
A second charge that he endangered the life of a two-year-old girl by holding a baby wipe in her mouth was found not proven.
The couple had been dating for eight months after meeting online.
Hayat, from Leith, had denied both charges and appeared for sentencing on Tuesday.
During the trial his victim said: “He told me to phone the police as he felt like he wanted to hurt someone.
“He sat down beside me and I asked him why he felt like that and he said he’d had similar thoughts for years.
“He then reached over and began choking me. He grabbed my throat really tight.”
Defence advocate Iain Smith said a social inquiry report ordered by the court included an “overstatement” that the accused’s actions could have caused a serious or fatal injury.
“This was an assault to injury,” he said.
“The victim was left with redness on her neck which was no longer visible when she was checked two days later.”
Sheriff James Williamson said he was prepared to deal with Hayat by way of a community payback order and unpaid work.
“In the circumstances I’m going to impose an 18-month community payback order, you will be supervised during that time, and 240 hours of unpaid work in the community to be carried out within 12 months.”