Weakness can be caused by a variety of illnesses, including anemia, diabetes, thyroid disease, heart failure, multiple sclerosis, and certain types of cancer. It can also be caused by infections, dehydration, malnutrition, and certain medications. Additionally, it can be a symptom of depression...