Robert, are you familiar with neurotransmitter precursors? I ask because it may be an avenue towards regaining a healthy balance of seratonin within your body chemistry.
You need to get tested (send for a test kit and consult with a doctor that is familiar with this stuff) first but after that you could take some stuff that unlike typical pharmaceuticals can gring back a balanced brain of neurotranmitters that you've possibly been craving.
The basic premise of this stuff is that it's all natural "food" items in pill form that stimulate the body's natural formation of neurotransmitters ...ideally to healthy balanced levels with the assistance of a doctor who is well-versed on this stuff.
I have been on a regimen of this stuff lately and I've definitely noticed some improvement. no side-effects of any kind. It's pretty costly though. If it's okay with everyone, I have found a link that describes the varied food items in a pill and what they're designed to do....
http://www.antiaginghealthzone.com/company/sanesco.html
The reason why you need a doctor is that brain neurotransmitter balance is so important that you start taking one or more things to begin with so that the other pills later on will make sense. It's based on neurotransmitter inhibitory and excitatory balance. Balance being the key word. You and your doctor will know what is best to achieve that balance after getting the test results back (from your saliva and urine samples).