It may be from being hunched over for long periods of time like you said. My dad is a cyclist so he is hunched over holding his handlebars for hours a week. He too has been having back problems, not as bad as yours sounds though. He is 48 years old so age must be contributing to his back problems.