Thank you for writing.
You may have something called Dyshidrotic Eczema
Dyshidrotic eczema occurs twice as often in women than men and tends to appear during certain times of the year, particularly in humid weather. Typically, adults develop this skin condition between the ages of 20 and 40 years old. Dyshidrotic eczema develops rarely in children but children with atopic eczema are at a higher risk.
Vesicles, which are small fluid-filled blisters, form on the sides of the fingers palms of the hands and the soles of the feet. The blisters cause intense itching and scaly patches of red, cracked and painful skin that flakes constantly. Some individuals have outbreaks that resolve in two to three weeks without treatment. In other cases, outbreaks range in frequency from once a month to once a year.
Stress, allergies such as hay fever and prolonged exposure of the hands to water or moisture and contact with cement, chromium, cobalt and nickel increase the risk of developing dyshidrotic eczema.
Avoiding allergens and irritants, reducing stress, protecting the hands and feet from exposure to irritants and avoiding excessive sweating and dry conditions may relieve symptoms. Cold compresses and topical corticosteroids are recommended. An anti-itching medication, such as Benadryl, can help relieve the itching. To treat severe symptoms, a dermatologist may recommend oral steroids, cold tar preparations or ultraviolet light therapy.
These blisters can form on just the hands or just the feet or just one limb.
Anon if you have had these blisters for two years, it's time to see a doctor about it.