you cannot do linear improvements your whole life.. that is the reality. if you try to do this and push that hard then you will end up injured anyway cause the body will punish you. there is a reason pro athletes avg 3 years in the NFL. a big one is that their play starts to dip from the wear and tear and age, and teams replace them with younger and fresher players
weight training is the same way. a lot of people quit weight training not just cause they don't have the patience and the time or whatever, but also cause they end up getting injured and are tired of the grind. this is why i preach deloading, taking breaks, stretching, hot bikram yoga.