In response to the hives issue, have u ever thought about the fact that whoever lived in your home prior to you might have had cats? If so, u might want to check into that possibility. As a young child i grew up with hives all over my body due to food allergies such as chocolate, shrimp, strawberries etc.. From what i have heard, our body chemistry changes every seven years and i believe that because there are times when i eat something that i am used to eating but can pinpoint it when it makes me break out in hives. Look into what you are eating and the time frame in which you began to break out. I also understand that hives can result from stress as well. Hope this helps, and good luck because it is very uncomfortable. Try some benadryl too, it helps.