Scientists have been trying hard to understand how cannabis works for different medical conditions and mental health issues, including insomnia. However, regular cannabis enthusiasts and medical marijuana users will agree that the right strain can help one sleep better. Cannabis may have some amazing advantage for …