From The symptoms and after taking into account,your age and overweight issues,it can be due to osteoarthritis. Osteoarthritis is a type of
arthritis that is caused by the breakdown and eventual loss of
the cartilage of one or more joints.
Treatment includes reduction of weight, exercise and support devices like splints, canes, walkers, and braces.Non steroidal anti inflammatory drugs like ibuprofen are used for pain relief.