i get that if ive been heavy smoking for a few weeks(very rare) give it a few months for the tar to clear and yes ur lungs will heal up, get urself a vaporizer if u wanna get stoned, no smoke at all, no tar nothing, just vapour its the healthiest way to smoke