Need help with determining this song's key sig and chord progression

If anyone could help me out with this, I would be really grateful.

Thanks!

I think I’m getting closer, but I’m not sure:
https://www.hooktheory.com/hookpad/view/JnXyUEMqADU6