In God's Time (Havens Creek #2)
Carol Ann Erhardt

His plan to take the twins home is stalled when he learns his sister was murdered and her daughters are witnesses. Becca agrees to help him with the care of the girls and Chase begins to open his heart to her. Then he learns Becca's husband is the soldier who died after giving Chase a letter to deliver to his wife and child. The letter, long-forgotten, is buried in a duffel bag along with the devastating nightmares of war.
Chase agonizes over fulfilling a promise made years ago which will inflict pain on a woman who has made peace with her past, a woman he is falling in love with. As mutual attraction flares, he struggles in his relationship with God, with fear for the twins' safety, and with a decision that might end any chance of happiness.