I just caught up. What amazed me was when Carriane was with Gavin not one expletive left her lips, she was full on charming, and came across as really sweet, but when she was with the other girls she was quite aggressive and manipulative - but it was all self-explanatory when he met her family aka her mum. She looks the clique of the hard-nosed single parent and will interfere in their relationship I guarantee. After that I started to understand her aggressiveness and felt sorry for her.
I think Layla was the better girl, independant, real confidence - not loudness- which people mistake for confidence, and I noticed that when his parents asked them what it actually was about Gavin that they liked, only Layla could pinpoint actual qualities she liked, whereas Carianne said something about being attracted.
Carianne's probably had to fight hard for everything in life, and although I feel Layla had better qualities I do feel C. deserved to win at the end of the day, it can't be denied that she fought for it and there was a really strong chemistry between her and G.
I thought the ending was quite sweet.
They're already in O.K. this week though!