We have to put our faith in God and yes, the techniques that we try to help people utilize here. Let's face it, none of us has a crystal ball and if we don't put faith in God and yes, even this system, then what do we have left? I have mentioned this before many years ago, that God has a way of working things out, for example when a tornado and/or hurricane come through a town/city, it destroys a lot of beautiful homes, scenery and businesses. However, when the storms are over and done with the people of said towns/cities begin to rebuild and when they do rebuild, their structures are stronger and better and yes, the people all come together to help one another...but I want to point out that we learn from these experiences and we learn how to build stronger and better foundations for our buildings and our foundations of life.
Your mind is working over time because you are worried, anxious and grieving. Do you think you may have a touch of depression going on or just going through the grieving process? It takes time, a lot of time, to work through the grieving process and no two days will be a like. Give yourself the permission to grieve and work through the grief and not just around it. Be patient w/yourself and know that one day, you will differently when you wake up and face the day.
The fear of the unknown is nipping at your heels and that is most likely why you feel like you are choking, i.e., you have no control over the situation w/him, nor can you fix what ails him. He has to do that necessary/hard work. Try to just focus on today and leave tomorrow to reveal itself when it's ready.
Keep the focus on you as much as possible. You can only control how you react to his behavior. Believe, have faith that no matter how things work out, you will be just fine. Dig deeper for patience and again...keep the focus on you. Leave your h in God's hands.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.