Have you ever been to a counsellor? Or simply talked with someone you trust?
I've done both and I found the latter more effective, but only because I was completely against going to a counsellor and only did so because it had been suggested and suggested. That isn't to say that counselling...