I developed urticaria when I was 12, and now at 53 I have to take medicine everyday. I now have angio-oedema (the swelling of the throat and tongue), with sickness and diarrhea. I have both cold and hot (cholinergic) urticaria.
The medicine does keep the worse effect away if I am very careful with what I do and when I go out. I have just learned to live with it and to know what I can do and not do.