Ladies and Gentlemen, prepare yourselves because this is going to be a long review. Like, grab your popcorn or whatever it is you want to grab and make sure to stop whatever it is you're doing because I have a lot to say. But I suggest you go read this book first because you won't be reading much if you haven't lol so yeah ok bye see you when you're done. 
 Honestly, if it was about how much I loved the story, my rating for this book would be a single ass star however the idea of the story and how everything was written down, it pretty much deserves 5. I mean seriously, it's a freaking CoHo book people! 
 Okay, since I mentioned that this is a CoHo book, the first thing that I would like to point out is how very different this book is, compared to the rest of her books. (view spoiler)[ As you would all know, a CoHo book would have a happy ending and no I don't mean it as fairytale type of ending but what I meant to say was that in every book that she writes, she manages to make the main couple an endgame, despite all of the bullcrap they go through. With this however, obviously, Ryle and Lily never had that kind of ending. So yeah, I guess this is what makes it different. (hide spoiler)] 
 At the start, It Ends With Us kind of reminded me of Ugly Love 2.0, only it was the other way around, instead of the guy having a past relationship, it was the girl this time. So we have, Atlas and Lily and then yay hottie Ryle pops up. I don't know if it's just me but every time I read a CoHo book I already have a few expectations from the main guy, like of course he's hot, of course he has a profession that makes him look extra sexy /wink wink/ and yeah, of course he's absolutely good at sex lol. But, I sensed something different with Ryle when I read the first chapter, he reminded me of Miles, with the whole "not wanting a relationship" kind of thing going on. I'm not saying they're the same, but ya'll know what I mean. From there, I somehow got an idea of how the story was going to be like. 
 So moving on to what happened, (view spoiler)[ the pacing of Ryle and Lily's relationship for me was extremely immature. Like everything was just so so SO wrong. It's the type of relationship where they used their emotions 24/7 and didn't even bother to use their brain. They were all over each other and I'm pretty sure the term used for this is love at first sight And I hated it so much because I knew that this would all come crashing down on them and it freaking did. I got so confused when they started hooking up after months of not seeing or even talking to each other. Like wtf even ya'll need to calm down. They both went too fast and Alyssa wasn't even helping. (hide spoiler)] 
 I feel like everyone in the book was so stupid but a part of me wonders if CoHo did that on purpose. Lol but anyways, I'll be talking about more of their stupidity later. Let's talk about pretty boy Atlas shall we? (view spoiler)[ I wasn't a huge fan of how his character came to be at the start, I'm not super fond of the Ellen diary going on like I don't know, I'm not trying to sound like an intelligent writer but I feel like I would've appreciated Atlas's past more if it came from his point of view because I was really interested on what specifically happened to him and how he reacted to stuff. I also didn't like how he was labeled as the "homeless" dude at the start because it made him look off in a way so his first impression was more of an.. eh. (hide spoiler)] 
 Similar to her previous books, it was divided into two parts. By the end of the first part, I knew that I will not be happy with whats going to happen in the next. Why? Because things were good in the first part, nothing massive happened so obviously things will be very different in the next part. IT'S ALWAYS LIKE THAT. SERIOUSLY COHO. WHY. 
 (view spoiler)[ Ryle's abusive issue surprised me but not that I didn't see it coming it's just that I couldn't believe that he was capable of actually doing it. Remember what I said about the characters being stupid? Yeah here's another explanation, Lily should've put closure with Atlas before she even tried to seal the deal with Ryle, what I didn't like about her was that she kept reading her old journals because she was forcing another feeling onto herself and it was unfair for Ryle's part. A part of me understood where Ryle was coming from but what I didn't like about him was that he majorly overreacted to things without hearing Lily's explanation. And it's obvious that it was something he needed to work on but he never really did anything about it, he just expected for Lily to accept him for who he is because he's Ryle. Also, what annoyed the crap out of me was when they got married I was just like-- what-- why is this happening?! That was the main reason why I found everyone so stupid because not one decent character explained shit to them. Especially the Kincaid family, they knew what Ryle was capable of, and yet they allowed their marriage to happen. Not. Cool. (hide spoiler)] 
 There was a part in the book where I found Atlas' character unnecessary because Lily's head was just all over the freaking place. When the issue with Ryle happened, she went to Atlas but nothing much happened there because none of them made a move. I kind of wanted to slap Lily and ask her to freaking make up her mind because she's giving herself an emotional issue instead of dealing with the two boys. (view spoiler)[ Okay, I get that she was raped so she wasn't in the right frame of mind, but she could've at least told Atlas how she truly felt instead of bottling everything up inside of her. Atlas on the other hand didn't have that strong vibe for me. Like I didn't really sense it because all I know about Atlas was his past and a few things about his present life. But that's it, that's why at the end when Lily reunited with him, I didn't feel it because his vibe was lacking for me. There wasn't much Atlas in the story. Which also explains why I'm kind of depressed for Ryle because I feel for him. (hide spoiler)] 
 I'm near the end guys, I'm sorry but I told you I had a lot to say. (view spoiler)[ Even though everything turned out to be rather "fine" at the end, I still wasn't completely satisfied. My heart literally broke when I read the scene where Ryle was just standing by the crib that he just built for his own daughter. It sucks because I'm sure he didn't mean to do the things he did but since it already happened, it fucked him up big time, to the point where he can't raise his daughter? Man that sucks. But I also understand why the divorce had to happen, it was the right thing to do. But I'm not gonna lie, everything about it sucks. (hide spoiler)] 
 As I end this review, I actually learned a huge lesson from this and that's sacrifice. (view spoiler)[ Ryle had to sacrifice his wanting for Lily to go back to him just so he could make them both happy even if it means he'll have a tough time. Lily had to sacrifice the thought of giving Ryle a second chance because it would be better for her and the kid. (hide spoiler)] 
 I guess the last thing that I want to say is that I love Ryle even if he has this certain type of issue. I don't know, I feel like since everything was wrong at the beginning, I wanted everyone to have a clean slate. With Atlas, Ryle and most especially with Lily. I feel like they all needed a fresh start and use their heads for once. I feel bad for Ryle but I'm happy that Atlas got what he deserved. Because remember, there's not such thing as bad people. Ryle isn't bad. He isn't a monster but I get it, you have to do the right thing for things to work out. Sayang as they say it my language. If things were any different, I would be open to that idea.