I would also look at the nutrition side of things. Try to eat smaller portions throughout the day and find out what works for you. Keep a food journal to identify the correlation between energy levels and food.
I am also not a fan of supplements, and while I enjoy a cup of coffee, I do not use it for the purpose of giving me more energy.
You’ve received excellent advice so far.
For me, small low glycemic meals every couple of hours helps me maintain blood sugar and energy levels on the nutrition side.
One thing that hasn’t been discussed yet is what you’re doing for mental / emotional restoration. Your brain needs a break. Meditation or deep breathing can do wonders for stress and when that’s better under control we can feel more energetic. That’s a long term strategy. A good short term strategy is that I sit in my car for 2-5 minutes before entering the gym and I think about my purpose, the gifts I have to give to the world, that I’m lucky to be in this moment, and that I will give this class or this client everything I’ve got.
There were some good suggestions in this thread as well.