Melatonin works pretty well. There's a procuct called Allunasleep that works OK too.
Sorry to hear about your run-in with the asshole. It's weird how normal words in the English language became so loaded with Cultspeak definitions, to the point where using words like "love", "empathy", "sensitivity","honesty", etc. take on new and different meanings, and the shadow of those meanings is always looming large whenever we use those terms in the 'real world'....by controlling the language, they controlled the scope of the conversation, controlled THOUGHTS. One of the more subtle, but powerful, aspects of the Straight mindfuck.