Dude i have some of the nastiest insomnia possibly known to man & when i say that, i mean my body losts its ability to sleep on its own! As far as supplements are concerned, PHENIBUT, PHENIBUT, PHENIBUT!!! Gaba is garbage because it cannot pass thru the blood brain barrier but phenibut can...