Hi thanks for the query.
The complaints you had given are some what related to some form of inflammatory arthritis
. I advice you first to get opinion from a Rheumatologist
. Some time the complaints may be vague and related to Fibromyalgia
like condition. After consultation with rheumatologist you can give a trail of pain clinic.