Kindly give some more information regarding your question-- is your eyelid swollen or you are not able to fully open the upper eyelid/- are there any other symptoms like redness, itching etc?
- are there any symptoms in the other eye?
- what OTC eye drops did you use?
Thanks for the information. Given your symptoms, it does not seem like an allergy. Allergy usually affects both the eyes. If the swelling is that significant, then you need to be evaluated to rule out other possibilities like filaments on cornea (due to excessive dryness), a chlazion on the upper eyelid.
Also, since you have difficulty opening eye in the morning - is a sign of dryness of eyes. I would advise you to use lubricating eye drops like genteal, systane (available OTC), Also, before going to sleep use lubricating eye gel like genteal eye gel. This should help your symptoms, but you do need a re-evaluation.