welcome to the health care magic forum,the complaints which you mentioned is called as contact dermatitis
or chemical irritant dermatitis
,it has an allergic component,since you are getting this for the past 1 year it signifies that your immunity which prevents from getting this kind of allergies is getting down to lower levels ,i suspect you are under some kind of tremendous stress either financial or mental which is causing this type of hypersensitivity
in you ,this is absolutely curable with special homeopathic
get well soon !
you can contact me on email@example.com