I am not okay with this ending. It seems only Lazlo gets to be happy. John is trapped in a loveless relationship, with in-laws that hate him, though he gets a kid. If your best friend, Lazlo doesn't like her and can read people really well, John should have taken that into consideration. Sara loses her real love, though she continues with her business. And I got teary when Marcus died.
In my head, there's a new serial killer, and he/she kills Violet leaving John a single father and he has to employ his friends to solve the murder. That sounds terrible, but I really hated her character.