It's likely related to his health (mental and physical). I would get into a healthy Diet and begin cleansing toxins. The affect that poor diet has on libido is astronomical. Check out some of the cleansing possibilities here at curezone and start a wholefoods diet (organic). Then, once on this foundational diet for better health there are some herbs that may help. But first things first.