I have been married a long time and on a few occasions we have had pretty big disagreements. On these occasions I have found it hard to concentrate at work or anywhere else, so I can only imagine how much it must be on your mind. It sounds like you have some supporting family and friends. I think you will come out of this just fine with their support. I know for me riding is a great stress reliever.