There are no pointers to suggest a direct cause in your case.
Considering the long duration, the best option is to SEE A PULMONOLOGIST...They are specially trained and equipped to evaluate. Basic blood test
, X-ray chest, Lung function test (Spirometry
) are necessary. If still a conclusion is not possible, there are other sophisticated tests, depending on the results of above tests.
It may turn out to be anxiety
- if one could swim and climb a mountain, there can not be a serious cause to account for this. A psychiatrist
will be the next one to approach
Wishing you speedy recovery