Quetiapine
"I'm a vet with many mental health issues which causes insomnia. I've been on quetiapine for 5 years I take 600 to 800 mg each night around the same time and I wake up the next morning refreshed. My doctor also has trazodone paired with it. The only side effects I've had is raiding the fridge in the middle of the night and dry mouth. Sometimes I get restlest legs but I take lyrica for that and my back."