There is no cure for this, just various drugs. The Urticaria can go into relapse and leave as fast as it came. ( wish mine would !)I have explored this stuff ever since I have had it (10 months) and like the rest of us,I am taking a load of antihistimines (6 a day) and occasionally low dose Prednisone.
You might take a look at the "Chronic Urticaria Society " website. It is a wealth of information on this disease. It too has a great forum and members from around the world that have this . I find them much more knowledgeable than any of the doctors I have seen.
Hang in there!