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