A painter and decorator hit his girlfriend over the head with a TV and a suitcase trolley after losing his temper over a bad review.
Leeds Crown Court heard Jamie Belk attacked the woman in a room in the Thorpe Park Hotel and Spa the night before Valentine's Day.
They had been drinking together when Belk got angry about a bad review a customer had left on Facebook, Leeds Live reports.
The victim tried to leave the hotel room but Belk pushed her to the floor, picked up the metal suitcase trolley and hit her over the head with it before pulling the TV off the wall and hitting her with that as well, the court heard.
After the frenzied attack, Belk then abandoned the young woman on the side of the motorway and drove home without her.
Several hours later, Belk went to her house, poured paint all over her furniture and her car and repeatedly hit her car with a police baton while her and her teenage son were inside it.
The 31-year-old was jailed for two years and two months on Friday after pleading guilty to two counts of assault occasioning bodily harm, three counts of criminal damage and one count of possession of an offensive weapon.
Prosecutor Nathan Davis said the couple had been in a relationship for about six months before the incident.
He said Belk had drank a bottle of Southern Comfort on the night of the incident and became irate over negative feedback for his work on Facebook.
The victim felt sick due to the pain from the assault, and at around 12.20am was able to persuade Belk to leave the hotel, the court heard.
Want all the latest shocking news and views from all over the world straight into your inbox?
We've got the best royal scoops, crime dramas and breaking stories - all delivered in that Daily Star style you love.
Our great newsletters will give you all you need to know, from hard news to that bit of glamour you need every day. They'll drop straight into your inbox and you can unsubscribe whenever you like.
You can sign up here - you won't regret it...
The prosecuto said Belk drove the victim's Audi A3 when he missed their exit on the M1, which she pointed out to him. He repeatedly struck her in the face and she tried to cover herself up but thinks she passed out.
Belk then pulled over on the side of the motorway, opened the passenger door, pushed her out and drove off. The victim walked along the hard shoulder before a HGV driver picked her up and dropped her home.
At around 5am, Belk went to her house and she let him in.
Belk then threw grey paint around her living room including on her sofa, damaged her TV, turned her kitchen taps on, dropped the microwave on the floor and threw paint around two bedrooms.
Having stepped in the paint, he also left footprints throughout the house.
Belk left the house and told the victim, who by this point had got into her car with her 13-year-old son, to watch her back. He then picked up a police-style baton and repeatedly struck the car while woman and her child were inside it.
Belk handed himself in to police the following day and admitted hitting the car with the bat and throwing the paint, but claimed he had assaulted the victim in self-defence and he had been unaware her son was in the car.
The court was told Belk caused £900 worth of damage to the hotel room, £4,000 worth of damage to the victim's house and £2,000 worth of damage to her car.
The victim said she had a 'good and happy' family before the incident, his actions were 'out of character' and she wants to continue their relationship.
Belk has two previous convictions. He was subject to a community order for an offence of possession with intent to supply a class B drug at the time of the incident.
Glenn Parsons, mitigating, said the victim has been in contact with Belk's ex-partners and has never heard any complaints about his treatment of them.
He said Belk had worked as a painter and decorator for 16 years and has a good reputation so took the negative feedback badly and personally when he was drunk.
If you have been affected by issues of domestic violence or coercive control you can call Refuge's 24-Hour National Domestic Abuse Helpline for free. The number is 0808 2000 247.