The pair had coupled up on the first night but things turned sour yesterday after it was revealed Jack had cheated on all of his ex-girlfriends.
Defending his actions by saying it was 'only two' caused even more anger from Dani.
In tonight's show, Dani tells Jack: “I like you as a person, we’ve been getting on and stuff. It’s not a problem. I don’t think I have a problem with you about it because nothing’s going on yet. It just threw me off a little bit.
"Obviously it’s just a little bit…It makes me think ‘I’ve gone for the same geezer that all my mates say ‘Dan don’t!’ You’ve got to understand that.”
Jack then picks up on Dani’s suggestion that her friends would warn her to steer clear of him: “You know your mates. Do you think they’ll be saying that now? Be honest. Would they be going ‘ah, she’s done it again.”
Dani bluntly admits “Probably. I’m going to be honest with you. I’m not going to sit here and go ‘no not at all’ because that’s what I always do.”
In the Beach Hut, Jack still has higher hopes for their fortunes as a couple: “If me and Dani did give it a little bit of a chance, I think it would be worth it. I’m going to just carry on how we are and I think me and Dani will be sweet, I think we’ll be alright.”
However the next morning, it seems as if Dani has come to a decision.
She tells the girls: “I spoke to Jack last night and obviously I could never judge someone by their past because I’m not like that.
"Realistically, if I was on the outside world and my mates went ‘listen Dan, he’s cheated on his girlfriend’ that would be an off-put for me.”
Deciding that she needs a frank conversation with Jack, she explains her feelings towards him: “I’ve got to talk to Jack later.
"I just don’t get butterflies around him. He’s a lovely looking lad and he’s very funny, and any other girl would be lucky to have that. But not me because, I’ve had that. I do feel ready to find something new and that’s what it is. New and fresh, not used.”
Is the barmaid about to call time on Jack, or can he convince her his cheating ways are behind him?
Love Island 2018 airs tonight at 9PM on ITV2.