Overachiever Tara Devereaux has reached almost all of her goals by age 29 ; a Harvard degree, good job as a chemist, Ph.D. in the works, and handsome attorney husband. The remaining crowning achievement is her recent pregnancy. On her 30th birthday she returns home early from work, to have a nap before her party. Instead she finds her husband in bed with her best friend. Reeling from the subsequent loss of her marriage, her baby, her best friend and her job she finds solace in chocolate.
At odds with her new empty life she hopes to reinvent herself as a world class chocolatier. Her high maintenance mom Mia has other plans. Mia, (just Mia thank-you) a widowed 70's super model and breeder of champion Jack Russell terriers offers to take Tara on a 'feel better' Caribbean Christmas cruise on the QM2. Tara envisions a Poseidon Adventure at best, Titanic at worst but agrees to go. The polar opposite pair have separate agendas. Tara wants some badly needed mother daughter bonding. Mia wants to Tara to give up her chocolate dreams and complete her Ph.D. The last thing either expects to find on board is romance.
Between exotic ports of call and high seas hi jinks, Tara and Mia both find love. Mia with a fellow New Yorker and Tara with the ship's guest celebrity chef, a French chocolatier. Despite bittersweet ups and downs both Tara and Mia discover more about love and themselves than they could have ever dreamed of.
The juxtaposition of losing her marriage, baby, job and best friend and "solace in chocolate" makes my head snap like a turtle looking at a soup tureen. The intensity of the two doesn't match. "Solace is chocolate" is a jokey kind of thing; the other isn't.
You've got stock characters here as well. They may not be that, but you need to give them some dimension by giving them some emotioanl resonance.
Also, the story starts with the cruise, not the backstory of betrayal and chocolate.