If you reside nearby, ask the graduate psychology department at a nearby university whether they have a community counseling center. These clinics are frequently staffed by graduate students learning how to deliver therapy; the treatment is typically good and free or quite affordable.