Why does cannabis help people?

The cannabinoids that the cannabis plant produces are very similar to endocannabinoids produced by the human body, and therefore could have huge potential in helping the body to find a balance. However to claim anything, there is a need for large randomized, double blind placebo trials over a very long period of time to be able to prove any positive effects.