Osteoarthritis: This is the main cause seen in the elderly. The cartilage that protects the bones in the knee wears down over time, causing the bones to rub against each other and causing pain.
Injuries: Injuries to the ligaments or meniscus in the knee due to falls, sports, and being overweight can cause pain.
Obesity: As you gain weight, your knees have to bear more weight. This puts excessive pressure on the knee joints, causing pain.
Arthritis: Rheumatoid arthritis and gout can cause swelling and severe pain in the knees.
Lack of exercise/excessive exercise: Lack of muscle strength puts more stress on the knees. At the same time, doing strenuous exercises without proper training is also harmful.
Vitamin Deficiency: Deficiency of vitamin D and calcium in the body can affect the strength of bones and cause knee pain.
Lifestyle: Sitting for long hours, using Indian toilets, and eating while sitting on the floor can affect the knees.