Hi, im having itchy red dots appearing and disappearing 1 on my forehead 1on my cheek on my neck in my ear 3 on my chest?

Itchy spots. Hard to tell what they are, if they come and go they may be hives, but i suggest you see a dermatologist to give you a proper diagnosis. Btw alcohol may make things worse.
It's difficult to. Diagnose without an actual exam and good history taken. Possibilities may include skin allergy, low platelelt count, small capillaries/ telangiectasia/ spider angiomas probably related to ur drinking etc. See ur dr for a thorough evaluation. Take care!