Thanks for your question on Health Care Magic.
I can understand your concern.
By your history and description, possibility of
musculoskeletal pain is more. But since you are having age more than 60 years,
diabetes, obesity etc, better to rule out heart related pain first.
So get done ecg and 2d echo.
If both these are normal then no need to worry for cardiac diseases.
Musculoskeletal pain is more likely in your case.
So avoid heavyweight lifting and strenuous exercise. Avoid bad postures in sleep.
Loose some weight and stay fit.
Apply warm water pad on affected areas.
Take painkiller and
muscle relaxant drugs.
Don't worry, you will be alright. But better to first rule out heart related causes.
Hope I have solved your query. I will be happy to help you further. Wish you good health. Thanks.