It's the Christmas season, which marketing executive Lauren Kim usually spends happily with her divorced father Leo and her stepmother Yung, her mother largely out of the picture after she abandoned the family just before Christmas years ago to travel the world unencumbered as was her want. Who has a standing invitation to spend Christmas with them is Lauren's BFF Nate Sagar, a social worker who went into the profession to pay it forward in having been brought up in the foster care system. Nate accepts the invitation whenever he and Lauren are not in respective relationships, this year being the case in neither having been in such for over a year. Nate has temporarily taken himself off the dating market in focusing on setting up a community center, which he has completed just in time for the foster kids to celebrate Christmas there this year. Late one night as Lauren dozes off working on a last minute work project due in one week on Christmas Eve, she is visited by who she finally comes to understand is the spirit of her first ever boyfriend, a forever fifteen year old Tyler Mirsky, who informs her that she in turn will be visited over the next week by the spirits of three other past boyfriends hoping to show her the errors in her pattern of behavior. While those three boyfriends - Jake, Henry and Logan - are able to show Lauren some of those errors, most specifically her seeming fear of commitment, and the constant of Nate always in the picture, she may not fully realize all the patterns and the consequences of her behavior until she sees the result of both in her and Nate's future.