As crazy as this might sound to you right now in this moment these things have a way of working themselves out for the best . I went through a similar situation and met the most amazing person. Just hang in there bud and stay strong for your kids. You will come out stronger through the pain and hurt I can promise you. Your in my thoughts brother. B