I have a real problem sleeping, which got a lot worse after giving up the beer. You could try smoking a very small amount of weed, it helped me somewhat, but a local chemist gave me a pack of pills called "Nite Cap" it is an OTC med, and one or two of these (10mg) from a company called Millimed - these have worked great for me, however, I DO NOT get a full nights sleep, but the sleep I do get, maybe 3 or 4 hours over a night, is good sleep!