I have pale skin, freckles, sensitive skin, and I easily get sunburn. I was outside with my sunglasses on, and a few hours later, my cheek and eyes started to swell up. My mom had shrimp earlier, and I am allergic. My family thought I had an allergic reaction, and they took me to the hospital. They didn’t do much, but I took Benadryl and I still am. My sister mentioned that it may be sunburn, and my eyes are dry, and red, and it feels like sunburn. How long do you think it will last if I’m taking Benadryl?