Аня, про плохой сон - это в большинстве случаев всегда из-за каких-то причин происходит, и неврология - самая распространенная.
Если вы все же будете пить диакарб, то сухофруктами калиевый баланс не восстановить, лучше лекарствами. Наверное стоит у врача проконсультироваться, у другого, для полноты картины.