Smoked on and off since I was 14 just turned 27 on july. Smoked a mix of tobacco and other stuff average of about 15 a week. I cycle a bit roughly 100miles a week total. I've noticed my lungs getting weezy and bringing up a fair bit of lung butter. I want to quit all it's not worth my health and I can actively feel my chest heavy and constricted the days after I smoke. How long will it take for my lungs to get back to 100%? Is there anything I can do to aid the process?