Hi! Muscular pain usually doesn't last 7 years. Have you seen your doctor regularly in the past 7 years? If you haven't seen him/her recently, I would suggest going again.
Where does your back hurt? Do you have any pain down either or both legs? Does your back pain get worse at certain times of day, with certain activities, or in certain positions?