My son is 23 and lately he is getting light-headed, tired, when he coughs up it is yellowish in color. When he speak you can detect a slight weezing sound..He has lost a lost a lot of weight over the last year..He simply doesnt look well.
Your son will need to have a thorough examination by doctor, along with testing. Only then will it be possible to tell what problem is causing his symptoms.
Has he been to a doctor. If not, I suggest that he go to one. Losing alot of weight if he is not trying is not a good thing. Keep us informed. Hope everything goes well.