Ok for sleep I am only using G8 never had much luck with peptides and other options are too expensive.
Joints are more about refocusing how you lift. I use more progression and less load than I used to. Technique is extremely important. Shorter rest periods more intensity on endurance, increaed focus are all factors. Mehcanics is the key.