Thanks for posting your query. You seem to have only atopy
especially pressure urticaria. Because you are an asthmatic (breathing problem) you tend to have an inherent tendency to react to minor stimuli like dust, pressure, etc. The skin lesions of urticaria are warm to touch which you feel as heat. You have no evidence of infection except respiratory infection if at all. The symptoms do not point to cancer and you don't worry about that at all.
You need to take antihistamines for a long time for example six months on the advice your doctor to cure your problem.
Avoid dust, dander, diet containing eggs and fish.