I honestly think that tongkat ali from vital herbal is a supplement that you can use for the long term. I’ve experience better quality in sustained energy throughout the day, better sleep quality. Good results in a very short time frame.
First thing I would do is look at diet and ensure you are getting enough good fats in your diet. Make sure you are supplementing with Krill-TS too. N2JointRX is a great supplement to take for joint maintenance as well. And definitely take a break from hammering joints with heavy training.