Hi.. You are having multiple symptoms. The cause for these symptoms could be pregnancy or secondary to asbestosis too or may be just due to anxiety alone.. It definitely does not sound like any cancer though.. In this situation you can benefit by taking up a pregnancy test to know if you are pregnant. Or better consult a doctor to know if the cause could be asbestosis induced.. Being anxious definitely may not help.. So get it checked..