True that, you could eat. Although I happen to find the actual smoking the most enjoyable.

Like I said, stop smoking THEN go see a doctor. And I think blood tests are only like 3 days and thats all it shows. Maybe you could just straight out tell your doctor "I smoke weed" and find out how it will affect you. I know a lot of people wouldn't wan't to admit that to people, but if your doctor cares about your health then he surely won't bother turning some teen over to the police. I don't know if thats a chance your willing to take though, I really doubt he'd call in the authorities, probably tell your parents but if your really worried about your health who cares?