Just my view only. These are but a few suggestions, lots of other programs out there.
First suggesion would be to never go to the point of failure, never needed for bb'ing purposes. If wanting to test any progression of strength (once every 3 to 4 weeks), than have a max out session, where a point of failure will usually be reached. Like for benches, squats, DL's, etc.
But for a normal workouts, going to the point of failure on most every set is putting more demands on the joints, ligaments and tendons and not the actual muscles themselves. Tends to invite injury and nagging injuries will almost always hold back any steady progress you had been making. The BB bench is a prime example. Serious lifters, like PL'ers and Olympic lifters, are not in the habit of reaching failure in their training sessions, they know better.
Second suggestion would be stretching. Remembering that not only the muscles, but the joints, tendons and ligaments are included.
For quads Sissy squats can give an unbelievable stretch. May take a little learning time, but well worth the effort. Lot of track athletes, among others in sports, include this in a pre workout/event. Any exta wight is never needed.
For hams. SLDL, toes on a 2X4, BB plates, etc. With keeping the back straight, this becomes more of a Romanian DL..take your pick, both great movements. With toes on a 2X4 the calves are getting an every better stretch resulting in less tightness.
For the shoulder girdle (tight shoulders/joints/tendons/ligaments) would suggest hanging from an overhead chinning bar, the only tension would be from the grip, letting the whole body settle down into a relaxed and full stretched position.
Try a 3 position grip..... wide, medium and close. With the close grip, stand sideways to the overhead bar and lace the fingers together. I favor this position for shoulder flexibility, which also includes the lats. 30-60 seconds hang time in any grip, wide, medium or close.
Can do these one arm at a time, giving quite a different feel to the actual stretch.
Good Luck