Vortex 5 - if you are coughing up green sputum you have an infection.
Period
your doctor needs to deal with this - I presume you are young and fit
If you continue to wheeze when the infec tion is sorted, masy be you have asthma but currently you have an infection!