Thank you for posting your query at DoctorSpring.com
I have noted your details, and it is unfortunate that you have suffered for so long, despite seeing several doctors. Moreover, no diagnosis has been reached.
You would benefit from a neurology consultation. Besides a detailed neurological examination, doing an MRI of brain would also be useful. The centres for sleep is located in hypothalamus. Sex drive is also regulated by brain besides the mood for it and the hormones.
As you mentioned, you should be also tested for narcolepsy by doing median sleep latency test (MSLT).
I hope it helps.
Dr Sudhir Kumar MD DM (Neurology)