Something else I feel like noting as well. It will be long just a warning.
This pertains to me and may help some of you out as well. Progress! I was reading some mental based articles from nuckols lately. He laid out a list of best ways to make progress based on research:
1) an in persona coach will trump all, as they will push you even harder and help you know when to stop or keep going. Plus technique cues on the spot.
2) a good training partner or group, preferably one stronger then you or near your strength.
3) online coach
4) a prewritten training plan
Now why am I brining this up. I always have my worst progress when I train alone or do my own programming. My best progress has come when I had a good training partner, an in person coach, or an online coach. Best progress was the in person coach, training partner second, and lastly the online coach.
So now with another meet approaching I am looking around at my options to really push my progress. I am tired of being a low level athlete. I may not have the genetics to be world level but I can be so much better then I am.
Case and point:
Example 1: first meet around 4 years ago I hit 475 squat, 275 bench, and 501 deadlift at 201. That was with a good training partner. So it took me 5 years to finally pr my raw squat without wraps. Yes in last 2 years I was hurt. But I never prd that squat when healthy either. I failed it many times when I did train raw raw.
Example 2: first geared meet was 675 squat, 450 bench, and 575 deadlift under Schwab, spun my wheels, got really now where even with better gear except benching 529, but that was a better shirt, actually strength numbers were the same. Trained under Brian again and was set to total pro as a junior, wasn't the meet I wanted but hit 785/550/635 in training leading up to it.
Example 3: using 5/3/1 pushed my raw numbers too 600 in wraps/345/585. I wasn't hitting this when I wrote my own program and I dieted into that meet for 4 months and prd just about all lifts.
So I've wasted years of progress trying to coach myself. I feel I can coach others but doesn't mean you can always coach yourself. So I have access to an in person coach. However his training philosophies don't really match my own, my ego is to big, and not all his athletes make progress. But that could just be due to work ethic honestly. But I had the same with Schwab and made the best progress I've ever made when I listened to him. So I may give it a go into the meet. We will see.