It’s a very simple program, I’m not knowledgeable about periodization and many other things, but I wanted to see if this simple program is good enough. I’m not a powerlifter or anything, just want to lift heavy stuff.
I think you would be better using some kind of periodisation scheme a la 5/3/1.
https://www.T-Nation.com/training/stage-system
This was less then 2 minutes to find.
Really. Don’t do your own programs until you get the basics down.
Another vote for 5/3/1. Your setup is very far from terrible, but you’ll do better on 5/3/1.