One Plus One by Jojo Moyes
Yeah, it's a bit rom-com formulaic, yet the story has so much heart you can't put it down. It's the story of Jess, a single mom in a gritty town outside of London. She works multiple jobs to keep the family fed and housed since her husband went AWOL and left their young daughter and teenage son (Jess' stepson) behind. The daughter is a math prodigy and the stepson is being bullied. Jess is trying to keep her head above water when help arrives in the form of software guru Ed (who's got major problems of his own). What follows is a story that has so much heart and soul, that redefines what family means, gives you hope that good things happen to good people and that you can succeed against all odds. Pick this one up!