and More food
you'll be good as new .. test boosters *may* help, but I doubt the other factors are there too..
Are you taking any supps which lower cortisol? Sometimes they can also have an effect on your libido..
There are also other trace elements which may be in demand by your exercise routine, which would normally support libido - if you want to find out a doctor should do a blood workup on you (and can measure your Testosterone levels) at that point too!