Shirley, Goodness and Mercy by Debbie Macomber
Greg Bennett had to get a loan or he'd have to lay off his employees at the vineyard.
Sherry Adams meets him at the bar and he buys her a drink but she doesn't want to spend more time with him.
He ends up at church so he can think about his empty life. He had others who needed him but he had walked away. He may need to go see his brother and talk things over, apologize even, to get money he needed. He's treated his 3 wives terribly and the angels think they need to show him what christmas is all about.
He sees one of his ex wives and finds out he has a son but her husband has adopted Eddie. He now plans to meet him.
The angels also have to deal with a child that has leukemia. Others come to his aid trying to get others to
donate blood to see if they are a donor match. Other relatives of Greg need help and some of them can give help to Greg.
It's up to the angels to make it all happen.