You maybe having signs of early arthritis, at your age rheumatiod is a possibility.
Your orthopedician needs to test you for this. The fact that more than one joint is involved at such a young age is a serious pointer and needs more tests including blood tests for Rheumatiod factor, collagen disease etc.
Please remember to accept the reply if you find it useful. A BONUS and a positive rating would be duly appreciated,
regards
Dr. Gupta