Going through an uncannily similar situation. I discovered literally 3 hours ago that serotonin is actually the precursor for melatonin production! I know I already have very low serotonin levels so I am going to commit to having St Johns Wort tea every single morning plus eat plenty of turkey...