Yeah, I smoke and I'll admit it. I like it, but do not do it around people who don't like it, also I never do it before school, work, or homework. I can not play music while using (but I can play while drinking, which I find odd).
I fully support the use of medical marijuana. The only real side effects that are bad come from the fact that it is smoked. These are the same problems that come from anything that is smoked. However, it can be cooked into food, and there's a cannabis spray that is basically THC extract. Also, there is a device called a vaporizer that doesn't produce any smoke but extracts the cannabinoids anyway.
It's nothing to hate, and actually does help terminally ill patients. If you don't like it, and it's going on around you, tell whoever's doing it to cut that shit out. It's rude, just like smoking cigarettes around people who hate cigarette smoke. If they refuse to stop, it's not the marijuana that's being a jerk. It's the person.
Personal freedoms should not be taken away just because some people are assholes. Especially if it's medically helpful.