Hello,
Since you have a history of
smoking and drinking, the blotches may be an adverse reaction. It can also be due to the side effect of certain medications that you are taking. Stop addictions (Marijuana, Cocaine, Cannabis, etc) if any. Take plenty of water, Take care of your hygiene, bathe regularly. Take antihistamines for relief. Get a complete medical check up done to assess the condition of your
liver, heart and lungs.
Your treating doctor will do
blood test, sputum/ swab tests, liver and lipid function tests, lung function tests, imaging tests (X-ray, CT,
MRI, etc), You will be treated according to the pathology detected. Do not smoke and drink at the same time, as one is a stimulant & the other is a depressant, You will not know how much alcohol is affecting your body & it may put you to cancer risk.
Take care. Hope I have answered your question. Let me know if I can assist you further.
Regards,
Dr. Nupur K., General & Family Physician