Do you have a vape alias? That might help with the breathing during cardio. Smoking does affect me during cardio but I've noticed that if I ignore it and breathe through my nose I don't really get winded by it, but you may need to build up to it. I'd say try a vaporizer. Should make breathing a lot easier.