May I suggest that you re-post your questions on the "Ask a Doctor" forum since the reply postings on this part of the forum are generally from non-experts - but nevertheless patients/observers who have some experience of the complaints that have bene listed.