I swear by the correct dose of triazolam and temazepam, first line treatment, then for second line treatment I would resort to hardcore antipsychotics, im not going to name which ones because I don't recommend anyone else use them without proper training. Adding in hydroxyzine, etc with benzodiazepines can help but it's use is contradicted in some users.
This is pretty much a What should I take / get prescribed thread, I'm sorry that the OP is suffering from insomnia indeed, I personally know how hard that is, and it's really interesting how those studies may reveal something to me about how I can administer methamphetamine and fall fast asleep as if it were a strong hypnotic, although this effect is dose dependent.