"I'm on Med-i-cal (medicaid) and they pay for all my other medications so can't they for my cannabis medication? This stuff is expensive. "
Unfortunately, no insurance plans in the United States, including Medicare and Medicaid, cover medical marijuana. This is because health insurance plans do not cover drugs that are not approved by the US Food and Drug Administration (FDA).
Surprisingly, the FDA has approved one drug containing synthetic tetrahydrocannabinol (THC), which is the psychoactive component found in the cannabis. The reason for allowing synthetic THC, versus plant-derived, is likely the fact that marijuana is a Schedule 1 drug and remains illegal under federal law.