I can understand your physical and psychological suffering. Foot drop
could be of variety of reasons and one among them is diabetes
. If your diabetes has been well controlled, it is unlikely your diabetes is the sole reason, but still can occur. In such situation NCS and EMG can give us some information. Based on those reports and clinical examination, we could decide on treatment.