hi i had gone through your query and understand your concerns. i would come up with the possibility of RHEUMATOID ARTHRITIS
may be the cause for your sufferings.blood test
for RA factor,CRP, ASO trite,and ESR
. may confirm the diagnosis.
I hope this is helpful for you, thank you