Am I giving him power by letting him get all his words out and me just sitting here taking it?
Just as long as he doesn't cross any boundaries it's great. All of this has been bottled up and needs to be released. Be glad it is being released on you, it shows he still is emotionally involved with you. How many women complain that their husband doesn't talk to them? Focus on really listening. Empathise and validate when appropriate. It might not seem like it but it's good to have these kind of dialouges. Make sure you are engaged and responding, setting healthy boundaries and not allowing any mindreading.
If you have learned new tools for improving relationships then you are modeling good behavior for him. He is watching you more than you realise. You can handle it.
Cheers
M22,H45,W45 S21/18D12 Retain faith that you will prevail in the end, regardless of the difficulties and at the same time confront the most brutal facts of your current reality, whatever they might be.