Yeah, it can be hard to find something that works, and what works for one person may not for another.
Doxylamine is kind of rough. I get bad fog brain the morning after using it. Melatonin has had mixed results for me.
Benzos can be effective but that's not something to use frequently...