Hi it sounds like you have had a reaction to something you have ate or touched. I am a really allergic person, when your face swells up and your lips that is a bad reaction. And when i get it like that i go to hospital and they give me an injection or an i.v of antihistamine i also carry an epi pen which is adrenaline because my wind pipe sometime closes with the swelling. It can take two days for you to react to something so when you have a reaction think is there anything different you have ate or touched. your doctor can give you tests to see what is causing the problem and stay away from nuts, fish,eggs and hair dye until you have been to see the doctor because they are the main cause of the worst reactions.Hope you get it sorted soon i know haw you feel take care.
I get hives and itch all over too. It usually comes from stress or reaction from something you are taking. Try to think of any thing new you have started eating or drinking different. Try taking a Benadryl at night or when you start itching. Becareful they do make you sleepy. I take one every night. Good luck, I hope I helped some.