A JUDGE has warned a Haverfordwest man he would receive “longer and longer” jail sentences unless he stopped pestering his mother.

Steven James O’Sullivan, aged 28, of High Street, had admitted breaching a restraining order for the eighth time by calling at the home of his mother Delyth in Fishguard.

Tom Scrapens, prosecuting, said O’Sullivan had repeatedly breached the order, made in November, 2012, after he assaulted his mother.

On February 4, 2014, Mrs O’Sullivan was walking from her home in Heol Cerwyn when her son approached her and asked if he could get his washing from a shed.

She gave him the key and continued to an appointment with her GP. But she was so ill she was hospitalised that day without returning home.

Two days later a neighbour thought someone was in the house. The police were called and officers found O’Sullivan sitting in the lounge drinking cider and watching tv.

Mr Scrapens said Mrs O’Sullivan had agreed to do his washing because she was his mother but did not want him approaching her.

“There have been a number of violent incidents involving his mother after he had been drinking,” added Mr Scrapens.

O’Sullivan was the subject of a community order at the time for a previous breach of the order.

Paul Hobson, representing O’Sullivan, described the picture as bleak.

“He has got himself into a depressing sequence. He has spent much of the recent past in custody."

Mr Hobson said there had not been any violence during the latest offending. O’Sullivan had simply used the house while his mother had been in hospital.

The Judge, Mr Recorder Geraint Walters, said it was a “measure of last resort” for any mother to want an order preventing her son from contacting her.

“It is not because she is not caring, quite the reverse, she is at her wits end.”

He warned O’Sullivan that sentences would get longer and longer if he continued to ignore the order.

O’Sullivan was jailed for six months, plus an additional three months for failing to comply with the community order.

He was also told to pay a £100 government surcharge.