Shit Happens by Eileen Wharton
Rose Starling lives a dreadful life. Physically abused by her ex-husband, Joe, she’s raising their three kids on benefits and is barely able to make ends meet, skirting from one problem to the next. But things turn from bad to worse when bits of Joe…