Ok the physical side, ok so talk to your Dr and ask for some v@lleeum, they won't want to but belabputr the point that you are anxious all the time and that techniques like mindfulness (which every doctor I know holds up as a cure for insomnia to anxiety, tell them u tried it, the more they think you have tried the less likely they will be to refuse something that could help with the anxiety and probs sleeping! Tell them you only want a short initial course of treatment, it's worth possibly asking for some z0ppicklone they won't help with the anxiety but they are good for insomnia. And non addictive.
feel better soon. Xx