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