D.D.
I had a similar situation. My allergist took a blood test and I was diagnosed with auto-immune hives. They come and go, but allegra and zyrtec are the only medications that really work for that specific type of hives.
They usually occur a month or so after a virus or fever.