Viewers have seen him grovelling in the latest episode of TOWIE, following an explosive on-screen argument.
And Yazmin Oukhellou has reassured fans that all is forgiven with boyfriend James Lock, even though she won't stand for it again.
Giving their first interview since the fight to OK! magazine on Monday, Yazmin shared her hopes for a future with James, outlining plans to be engaged by December and pregnant by 2019.
All is forgiven: James Lock and Yazmin Oukhellou have reconciled following their explosive TOWIE showdown on last weekend's episodeiPhone transfer software
‘It was upsetting to watch,' Yazmin confessed about the shocking televised fight in Barcelona. 'To see someone I love flip like that was horrible.
'I don’t excuse his behaviour and if he ever behaved like that again I’d be gone. I love James dearly and I know that was just a blip moment.’
She went on to say: ‘If I was some weak woman who was allowing her boyfriend to speak like that I would just excuse it and say it’s alright. It’s not okay and if he was to do it again I wouldn’t stand for it.’
On his own behaviour, James said he felt: ‘Embarrassed' and 'got a bit upset' watching the scenes back.
R|ant: James launched into a foul-mouthed tirade aimed at his girlfriend in Barcelona during last Sunday night's TOWIE
Disrespectful: Although the girls were sticking up for their pal and attempting to calmly resolve the issue, James quickly became enraged and left Yazmin in tears as he repeatedly called her a 'spoilt brat'
'That is the old Lockie. I’ve come a long way since then and that’s not me any more.’
In the shocking showdown, James is filmed shouting at Yazmin, saying: 'Let me tell you something. Okay, you’re gonna start doing that. Throwing that card. Listen Yaz, do not f***ing sit there and make me look like a d**k.
Although the girls were sticking up for their pal and attempting to calmly resolve the issue, James quickly became enraged and left Yazmin in tears as he repeatedly called her a 'spoilt brat'.
'Don't sit here playing the victim because you are a spoilt, f***ing brat. Alright? You're a spoilt, little f***ing brat. Do not sit here and f***ing play the victim. Don’t start f***ing crying.I'm a f***ing nice boy...'
Settling down: After putting the issues behind them, Yazmin has