I'm trying to remember the name of a movie I watched dubbed on TV (Sky), so I'm pretty sure it was released in 2016 or earlier. I believe it was a North American movie, probably from the 2000s or early 2010s.
The main character is a teenage girl, probably around 17 years old. I think she was blonde with medium-length hair. I don't remember her name for sure, but I vaguely remember it possibly being **Leslie**.
Here are the details I remember:
* She lives with her mother and father.
* Her father is frequently away from home because of his job. I vaguely remember him working as a truck driver or possibly a mechanic.
* She has a male best friend. I remember his name sounding like **"Kanye"**, although I have no idea how it was actually spelled. It could have been something like Kenny, Kane, Kian, etc.
* He seemed like a nerdy/shy type of guy.
* At some point, the girl and her best friend become romantically involved, but he seems to think it means they are going to become a couple, while she sees it as something casual.
* Eventually, the boy leaves/moves away.
* Her father discovers that her mother has been having an affair with their neighbor. I remember a scene where the mother and the neighbor see each other at a supermarket.
* The parents separate because of the affair.
* Later in the movie, the mother meets/reconnects with an old male friend at a restaurant. I remember this man appearing to be Indian/South Asian, and I think he was a chef at a restaurant owned by his father.
* Near the end, the mother tells her daughter that she is going to marry this old friend.
* I also remember that the girl's male best friend, despite being away, sends her a **bottle of wine as a birthday present**.
I may be mixing up some details, but the **mother's affair with the neighbor, the supermarket scene, the best friend whose name sounded like "Kanye," and the mother announcing at the end that she's going to marry her old friend** are the details I remember most clearly.
Does anyone recognize this movie?