Almost what you asked for.
Motivation won’t always be there and successful people aren’t always motivated. Bettering yourself will always take a degree of discipline. You can watch all those cheap motivational videos on youtube, but if you don’t have the discipline to put in the work, it won’t happen.
Stick with a program. Whether it’s Mr.Wendler’s 531, the one I recommended, Stronglifts, or the countless ones on this very website. Build consistency in the gym, reel in the diet, and then knit pick which program is best for you.