Emma isn't the kind of woman who snoops through her boyfriend's phone. At least, she wasn't until that morning she spotted Marcus with his ex outside their favorite coffee shop. Now, what started as a nagging suspicion has exploded into a mess of betrayal that's left her sleeping on her best friend's couch and dodging Marcus's desperate calls. Just when Emma thinks she's got her head straight, life throws her another curveball. James is everything Marcus isn't - honest, available, and looking at her like she's the answer to all his prayers. He should be perfect. So why does her heart skip a beat every time Marcus walks into a room? Between meddling families, friendships pushed to their limits, and secrets that refuse to stay buried, Emma's about to learn that sometimes love isn't about finding the perfect person - it's about deciding who's worth fighting for.