Hey Jim
I have no idea if you are religious (I am not), but even so, God never gives us anything we cannot handle. Relative to other peoples' lives, you have a lot on your plate. Each issue you face, should you choose to perceive it as such, is a chance to develop your capacity to grow and learn. There are no right answers here, as there never are. Don't be afraid to be weak, or admit you cannot handle it. You are only human Jim. Things happen every single day, as though there is no end to the struggle? In other words, when is that future where things are "ideal" going to come? In planning for the future, life happens. It is up to you Jim, you can focus on things you can influence, such as your response to the issues (change perspectives etc), or you can focus on things you cannot control (affordable health insurance, car problems). Which do you think will allow you some reprieve? Influence. My heart goes out to you Jim, I wish you the best.