"Accountsd wants to use the login keychain" - I can't open Keychain Access
I have a 2017 Macbook running macOS Catalina (10.15.4).
I was recently forgot my password and was locked out of my laptop so I reset it using my AppleID.
When I logged-in using my new password, I got the 'accountsd wants to use the "login" keychain.' prompt.
When I tried to open Safari to search what to do, it would not open - I went to 'Force Quit Applications' and saw that Safari wasn't responding. I force quit and tried again - same issue. I restarted my laptop. Same issue (the keychain prompt is up the entire time). I tried Chrome. Same issue. Only browser that work for me are Tor and Firefox.
After searching, I saw that I need to go to 'Keychain Access' to resolve this issue. I tried to open keychain. Same issue! I've restarted my laptop but same issue. In the end applications that work include Apple ones such as TextEdit, Notes, Terminal, Calendar, and Activity Monitor and 3rd party ones such as Tor Browser, Firefox, Atom and Eclipse. Apple applications that don't work include Safari and Keychain while 3rd party ones include all of Microsoft Office and Google Chrome.
All the ones that don't work will not even open - it will have the "(not responding)" label next to it on Force Quit.
Does anyone know what I can do to resolve these issues so that I can in turn resolve my original keychain issue?
Thank you very much.
MacBook, macOS 10.14