hi,
i would maybe give counselling another go, not all counsellors are good at their job and maybe you just hit unlucky.....find a counsellor that you like and feel comfortable with, one that preferably practises in CBT or a human givens therapist. it's the kind of therapy that touches but doesn't dwell on the past, and helps you to move forward and make improvements in your life fairly quickly.....good luck :)