Hi
You told me that you have urticaria since once year is just that your history or do you have some old history of allergy to,because allergy is one thing which will be a part of your immune system and this might come out later on but not so late and at least it can't be the first attack.
You can notice it by your self,watch your self closely what is the thing that you are allergic to(common things people are allergic are dust,some food article like some non veg dish,chlorine,some clothing us ...
Read Complete Answer