Thanks for your query,
You are too young to have a lung cancer
. moreover you don't seem to have a risk factor smoking
. you may be allergic to smoke, fumes etc.
shortnesss of breath may be due to asthma, cardiac problem etc.
I wish if you could go for an ECG and simple breath test