I had a similar problem and something that really opened my mind was to realize how angry I was. I was just an angry man waiting for the world to change in order to satisfy my needs. I read one book that completely opened my mind, probably one of my top self-therapy - Beyond Anger by Thomas Harbin
https://amzn.to/2RPEtcQ
(Disclaimer: Affiliate link)