Welcome to HCM,
All medicines you mentioned are pain reliever and gives temporary effect on pain.
No medicines are to be taken for long time at it gives irritation on stomach mucosa giving rise to gastritis
, hyper acidity or even gastric ulcer.
If you require to take, take with some antacid
Take some branded Calcium with Vitamin A
Go for physiotherapy
as per advice of your doctor.
ok and bye.