For me, Melatonin has just worked better all in all. I also experimented with phenibut, which was pretty good (this stuff: https://liftmode.com/calming/phenibut.html), I managed to get a good amount of sleep every night. So I think there are some things you can try when suffering from insomnia...