Hello sir,
You are having systemic problems along with musculoskeltal pains....it is high time for you to visit a good Physician and get a second opinion from him...if not in patiala then i am sure you can go to a well known Physcian in Chandigarh or Delhi.
Regards
Next Steps
Dr Raviraj Francis
MPTh(Rehab),MPT(MSk).UK