I started breaking out in red itchy patches with an occasional hive this past tuesday. I have been taking benedryl and that takes care of it. However, when I woke up today, I had no hives or itchy spots, so I did not take any benedryl. But, tonight, about an hour ago, I started breaking out again. How long should I continue taking benedryl?