Say What You Will by Cammie McGovern - romance; some humor; sweet and sad at points; one character w/OCD another character with cerebral palsy (there are some problematic elements with the depiction of disability - discussion at link)
Sixteen-year-old Maddie Flynn cannot help but see the death date of everyone she meets or sees in a photograph or on-screen, and her alcoholic mother exploits this by having her do readings for money, but when Maddie predicts the death of a young boy, she becomes the center of an FBI investigation.
Lara Jean didn't expect to really fall for Peter. She and Peter were just pretending. Except suddenly they weren't. Now Lara Jean is more confused than ever. When another boy from her past returns to her life, Lara Jean's feelings for him return too. Can a girl be in love with two boys at once?