What Tony says. Oxygen will change your life, and make other steps manageable. If your doctor won't give it to you, you can do what lots of people do and create a system using welding oxygen. If you want to consider that, we can advise you.
Would you mind looking at the labels on your preventives and telling us what they are? Maybe that information will not be useful -- but maybe it will.
Also, have you started the D3 regimen, and are you trying melatonin, and what about energy drinks?