The main conflict is between CeCe and Mack. They both are the opposite from each other. CeCe is a very hard working student while Mack is a drop out. They both live two different lives. They happen to fall in love with each other throughout the story. Mack does something that CeCe might can't forgive him for. They try to fight for each other but it's and conflict not knowing what's going to happen between them.
CeCe and Mack meeting for the first time. Mack is a new delivery boy at the restaurant CeCe is working at. CeCe doesn't like Mack because he can't look at her when they talk. They are very awkward towards each other since CeCe brother wants them to get closer. They later on get closer because of a dog named Boo, which CeCe doesn't like dogs. Mack and CeCe relationship grows throughout the book.
CeCe's only brother Anthony leaves her. She depended on him with everything and looked up to him. Anthony signed up to go to the military without talking it out with his family. CeCe becomes very sad almost depressed because she begins to have dreams about him dying in war. On the day Anthony leaves she doesn't want to say good bye or send him off. Once he leaves she ignores the things they did together and acts like nothing changed.
The person Mack is living with is Larry, he kills boo which is the dog Mack rescued. Larry killed Boo when Mack was out working and getting things for his date with CeCe. When Mack comes back and finds out that Boo is dead he becomes crazy. He finds out that Larry was the one who killed Boo. Mack begins to beat Larry up and becomes a different person. He grabs a bat and beats Larry to death, blood everywhere as the police enters. Mack becomes someone CeCe didn't want him to be. Mack goes to jail and goes on trail, CeCe is shocked by everything.
Mack is in prison not letting anyone visit him. The guards wants Mack to train dogs and he'll get paid for it. Mr. Wash is someone who helps Mack and is the main guard in charge with training. Mack begins training the first dog, he calls the dog Boo. He becomes closer with Boo and tries his best to train him so he can go help instead of being put down. As days pass he finally agrees to see CeCe. He swears at CeCe saying that he used her and pushes her, trying to make her leave. He only does that to make her leave and forget him.
CeCe doesn't go back to see Mack. CeCe and her family finds out that Anthony has been in a bombing accident. He comes back with no legs and 2 missing fingers and half his face burned. They decide to get a trained dog to help him. Once they see who trained the dog they are shocked, the person who trained was Mack. CeCe runs away from him and Mack is surprised it was them. The resolution is Mack and CeCe leaving each other and they say their last goodbyes. Mack will continue to train dogs and CeCe will focus on her future.