First of all, great respect to the OP for being meticulous about the details and planning/logging everything. It will serve you well, but don’t be a slave to it. It’s just a tool.
The best planned and detailed training plan will fail if you don’t attack each workout like a savage…what you put into a workout is what you will get out of it.
I just read the entire thread, even the bickering, and a few things jumped out at me.
-You are scared of getting fat, even a bit. You say someone “teased” you about your weight…you are a grown man, you can’t let that happen.
-You are deloading too often-if you fail a weight, for example you want 5/5/5 and go 5/4/3, just try it again the next session. As a beginner you will eventually get it without deloading. You don’t need to do waves and reset each month, just progress linearly.
-If you hit 130lb bench press, your next goal should not be 132lb, it should be 135lb, minimum.
-Decent progress on the squat
-You definitely CAN notice the difference between the first and latest pictures-your quads look significantly bigger.
-Your diet looks fine. Certainly better than 90%+ of people. Diet is important but honestly I don’t think it is what is holding you back. .5lb/week of weight gain is right around where you want to be.
-If you spend all day a desk, consider getting a standing desk or a treadmill desk. At a minimum, stand up and walk around every so often.
Some stuff that seemed to really jump-start my progress:
HIIT/metabolic work (sled/prowler work, farmers walks, hills, intervals)-learn to do more work in less time
Sprinting/Power Snatches/Cleans-learn to be explosive
20 rep squats at least once a week-learn to push through fatigue
SLEEP
Choose at least 2 exercises for each movement and alternate them-front squat/back squat, sumo DL/conv DL, bench press/dumbbell bench press, overhead press/dumbbell overhead press, etc. Huge variety isn’t necessary for a beginner but can still be useful, and you seem to like keeping track of the data side of things.
Keeping stress low most of the time-you seem a bit uptight/anxious/nervous and you need to find a way to release the tension. If you look at a lot of great athletes, they are intense and focused during “game time” but pretty chill the rest of the time-Usain Bolt comes to mind, even standing on the start line at the Olympics he is joking around.
Best of luck, it will take several years…stick with it.