You could give Claritin a try too. Try applying some lemon juice on a little spot and if you don't get any swelling after 10-15 mins, apply a mask. It cleans your face and leaves no microbes behind. Then gently wash it and pat dry. After that, apply the Claritin/Benadryl and see if you get any results. Hope it works for you!
Also, don't forget to stay away from the sun, and dry wearing less make-up when you go out.