Another avenue to pursue, along with medical/psychiatric care, could be spirituality. Some studies suggest that spirituality affects health positively.