I am a mt biker, and I have them all the time. They can take months to go away. Every time I complain my DH says " well, stay on your bike"