Hi, welcome to the forum,
swollen eye indicates allergic conjunctivitis or angioedema. You have a positive history of
allergy. This can be complicated by bacterial or viral infection.
Also swollen eyelids or face, esp. in early morning, are sign of kidney disorder. The renal disease (kidney) like nephrotic syndrome, glomerulonephritis, and renal failure can cause such symptoms. You need to undergo urine analysis, renal function tests and radio imaging of the kidneys to rule out the cause.