Hello,
Thank you for contact us,
The best remedy for
back pain is Exercise in some manner.
I had gone through your description and it might having some issue like it happens because of accident or something big jerk.
Normally its mostly the common problems in humans.
Mainly its due to inactivity of muscles it.
Today every one having totally sitting life as no work at all that could be count as a body exercise due to that problem occurs.
For back Pain you should follow instructions described below -
Best medicine for Lower back pain is Rest.
Resting for some days will heal the muscles which could be damage because of jerk. Muscles need some time to heal so give them time for the same.
But as you describe its having more than 5 years so i would suggest here to concern best doctor for the same.
He/She will suggest best for you after checking you physically.
Hope it will work for your back pain.
Good luck, Take care.
Thanks & regards,
Dr. Gaurav Prajapati