Are you unable to afford a visit to a counselor? Some clinics take folks based on what they can pay--a sliding scale. Your score isn't as high as a lot of people I've seen, but I gather that since you are aware of your issues, then they are affecting your life.
Meanwhile, of course, depending on what they are, you might get some help and support from folks here.
