Thanks for your question . I would be pleased to answer the same .
From your description and history provided it sounds like you have an angioedema
problem . You should look out for signs of breathlessness and swelling over the eyelids.
This condition is associated with some form of stimulation which may be an infection , infestation , application , ingestion . it is difficult to pinpoint the exact cause of your condition .
You should take a short course of corticosteroids
prescribed by your doctor .
and a few blood tests to rule out the cause.
Thanks and Take care