And, I would add that even if you don't have mental health coverage, or poor benefits in this area, you can try to find an agency that provides counseling/casework on a sliding scale like Catholic Charities or Jewish Family and Children's Service. You do not need to be of those religions to partake in their services.