I am sorry you are feeling horrid. Have you ever done a sleep test? There are so many things that can drain us when we are sleeping. If you stop breathing on and off. If we are too hot our bodies get dehydrated.
Are you low in iron? I found that an iron infusion helped me.
Don't give up. There will be an answer.