Sometimes It's Fate (Canada's Finest #1)
Angela S. Stone

David Richard isn’t gay--at least he doesn’t think he is. He knows he loves his best friend, and he admits to feelings that had started after a tragic accident almost a year before. When David acts on these feelings, it doesn’t go well, leaving both men alone and hurt. Jason, however, doesn’t think twice about stepping in and rescuing David’s children when their mother abandons them. The move brings David and Jason back together, but Jason’s past rears its ugly head and they both have to make difficult decisions that are sometimes best left up to fate.