I agree completly! In fact, most of our health comes from our mind, instead from our body.
If our mind feels happy and healthy, our body will follow it and also get happy and healthy. And if it were sick, it will recover faster.
Yet if our mind feels unhappy or sick, our body also will follow it and get unhappy and sick, even if there is no physical reason for illness.
So, anything that makes your mind feels better will also help your body (since, of course, it dont cause physical harms).
And weed itself is a very good medicine by its own. Since i started to smoke i felt a great relief on my rhinitis and allergies, didnt got a flu since then (more than 4 years) and felt WAY happier than before. :stoned: