A woman has recalled an “extreme” relationship with a market trader accused of sexual and physical abuse.
The 48-year-old alleged Kim Avis could go from “affectionate” to “angry” and that “not very much” could get him annoyed.
She also claimed Avis wanted sex with her when she did not want to.
The 57-year-old is on trial at the High Court in Glasgow, where he denies more than 20 charges spanning between January 1997 and March 2019.
The accusations include claims he raped three females. He is also said to have attempted to rape one of them when she was 12.
Avis is further charged with sexually assaulting a girl when she was 11.
On Friday, the woman told how she first met Avis at a record fair in Inverness in the late 1990s.
Prosecutor Graeme Jessop asked the witness: “In so far as your relationship with Kim Avis, how would you describe his mood?”
She replied: “Very extreme. There were signs of being very loving, affectionate and then he would go into an extreme of being angry.”
Asked what got him annoyed, the woman went on: “Not very much.
“Sometimes it would be things I wanted to do that he did not agree with or if I spoke to my male friends or any man.”
She claimed Avis would throw things and would also hit himself.
The woman further alleged Avis once put his hands around her throat.
The woman also told the trial Avis had a “very high” sex drive.
Mr Jessop asked: “Did he ever do anything sexually that you did not want to do?”
She said: “He would want to have sex in the daytime when he came home from work.
“But, I was too busy and thought it inappropriate. In the evening, a lot of times I was too tired.
“He did not take it well. He would go into a huff and tell me I was cold.
“It felt like he did not really care about my feelings.”
Mr Jessop asked would Avis have known she did not want to have sex on these occasions.
The witness responded: “I think so because I told him I would not have sex with him.
“I did not want to upset him, so just went along with it.”
The woman later went to a police station with two other females who have alleged suffering at the hands of Avis.
The trial, before judge Lord Sandison, continues.