Sex is one of the most important requirements for healthy married life. When you kept on rejecting it for two years, your husband is bound to lose his interest. You should have taken the psychiatrist’s help much earlier. Your vaginal dryness may be a part of lack of your desire to have sex. You have also mentioned about other problems, consider taking help of psychiatrist (for emotional issues) or Gynecologist (for physical problems), if you cannot resolve them on your own.