There was a period of time when my hands started aching and hurting badly after rolling. I'd roll with someone for 5-10 min, and it would leave my hands aching in pain for almost the same amount of time. It made it hard to grip, go for chokes, etc.
After a few weeks, I figured I was getting arthritis or whatever, and asked my friend what might help. He told me try glucosamine, or fish oil. I went to the store, found glucosamine, and went ahead and bought it. I started taking it once a day in the morning everyday. After a couple of weeks, I did notice a huge difference. After a hard roll, the joints in my fingers still felt a little weak and tired, but the pain was almost unnoticeable. It went from like a 7 to a 1.
After a couple of weeks of not hurting, I'd forget to keep taking it. My hands would be good for a few months. If it comes back, which it sometimes does, I just start taking it again and it works the same all over again.
Hope this helps, good luck dude.