Dear dwh29, Thanks for the question. The swollen black eyelid which you have referred to is also known as black eye. Usually it is due to direct or indirect blunt trauma
to the eyelids, but in your case since you are on asprin, which prevents clotting of blood, it may be spontaneous without any known reason or more likely due to pressure or inadvertent light trauma to your eyelids while asleep. You should get your blood pressure checked and also get a clotting time and bleeding time
tests done. Any abnormal values would indicate that you need to consult your GP for further advice. As for your eyes, an antibiotic drop applied 4 times a day for 10 days would help prevent any infection from developing and the black eye might take 45 to 60 days to be fully gone.