Yen, if you think it's not the bike causing you pain, maybe you should consider your shoes. If you walk a lot, climb & bike, then maybe you need new shoes or different shoes. I once had a pair of shoes I had to get rid of because I started having knee pain. I think they weren't supporting my foot enough along the big toe side. I walk every morning (2 labradors) so have to replace shoes every 3 months or so. Luckily, I don't walk on cement - just dirt, sand & gravel.