The sleep issue you describe is hellacious, I've been there and suffered. I followed the Schwarzbein Principle II (metabolic heling diet) and it really helped. Also doing yoga and meditation regularly.. as difficult or awkward as it may be when you don't sleep and are anxious.. is a huge help.As you heal, you will naturally get more tired and eventually,,y sleep through the night.