Benzo withdrawal is the longest withdrawal out there. And it sounds like you were taking a lot. It really can take a long time for your body to get back to normal function.
If you're having concerns, definitely see a doctor. But I'd be willing to bet by 6 months at the most, you'll be feeling MUCH better.
And congrats on 100 days!