I think that if maintaining good sleep hygiene and diets have not helped for a long time, then one should probably start consulting a trained medical professional.
Agreed, having iterations with a good doctor on what's potentially wrong in your body can do wonders! But finding a caring and trustworthy doctor is difficult.