I'd probably give this 3.5 stars, but I'm rounding up. This was a super quick read; I finished it in half a day.The beginning of this book had me, hook, line and sinker. It was heartbreaking, yeah, but it was like ripping a band-aid off: quick and, therefore, less painful. It was the middle and the end of the book that really ripped my heart out and put it through the wringer (no tears, though. just a solid brick in my stomach and an iron fist squeezing my heart. you know. no big.)OK. So. Griffin. *sigh* Oh, sweet Griffin. I loved him through a great deal of the book (and he was who I was rooting for during the majority of the book). However, there were some things that really rubbed me the wrong way, and, unfortunately, we didn't get to see him make amends for ANY of those. I wished he'd stood up for Annie with his mom...with Gia...and for the love of God, get those damn kids out of the house. Annie had some hang-ups, too. She certainly wasn't perfect, and a lot of her choices wouldn't have been mine. And, in fact, had me ready to throw my book across the room.And Nick? Well, he's just an asshole. And that's all I have to say about that.The feel of this book greatly reminded me of a Marisa de los Santos book. Did I get my HEA? Yeah, but I had to work damn hard for it.So long as you go into this thinking it's not going to be a lighthearted, funny book, I think you'll enjoy it much more than I did.