Hi,Weena,in case of long standing diabetes
the nerves got dry and can lead to pain in the area that they supply.Pain of nerve irritation
due to diabetes in not severe and it is in most of the cases burning in nature.Some other deficiency like Vitamin B12
can also lead to this.In any case severe pain
which lead one to faint is not usual.You can take help of an orthopedic surgeon also who will look for any local problem which can lead to nerve compression and pain.Please get one opinion from him also.Bye.