Can you change anyone else? No, otherwise your boss would not be asking for the same information for the 1000th time. The only thing you can change is you and your points of view.
For example, your boss always asks for information you have provided before. So what else is possible? Ask your boss if you could set up a system so you can be more efficient in managing these requests? Anticipate your boss' forgetfulness, providing the same information several times, before being asked.
Or notice your buttons and smile when your boss pushes them, saying “Certainly. I'll get it for you now. Anything else?” There are magical ways for anger to disappear, along withstress and misery. You just have to be willing to change it.