Hi. You are making sense. Try not to put yourself down or beat yourself up so much. Its good that you are in touch with a counsellor. Hopefully the DBT will be helpful. I think DBT probably stands for dialectical behaviour therapy. Here is a link about ithttp://www.mind.org.uk/help/medical_and ... ur_therapy
DBT is an approach I find interesting. It seems like it can be helpful, especially for behaviours like self harm and seems in some ways to be less blaming than CBT.
You are not to blame for your difficulties. I'm sure if you could click your fingers and everything would be different then you would. Unfortunately that is not possible but there are things you can do to help yourself and getting access to psychological treatment is a good start. Try not to beat yourself up for any unwanted feelings and behaviours as it is likely to make things worse.
Are you able to discuss your concerns with your counsellor? Maybe even print off and read this post to them if it is helpful. It might be a good way to start some therapeutic discussions that could be helpful for you, such as looking at why its triggering you to feel like you need to self harm.