Lawyers make their living explaining things to judges once. You get one shot as a lawyer in presenting your case. And we also have to make sure you're not lying, or at least test your story to make sure it'll stand up to inquisition by the other side. So, yeah, we make you repeat yourself multiple times to make sure your details are consistent. We also want to make sure that we understand the details PERFECTLY. You lived through the experience so you know what's going on but the lawyer has to learn perfectly what you were experiencing for a long time. And I'm betting the attorney prepared for the court appearance before.
So, yeah, I know it sucks. But your attorney wasn't (completely) shafting you. The worse thing you can do is find an attorney who says yes to everything you say, tells that to the judge, who then pokes holes in it and then mocks you as he throws your case out.