Listen to Phoenix. Our self esteem takes such a blow when this happens that we immeidately find fault in ourselves and try to do a remake into what they want.
There are of course, problems in every marriage, but those should be addressed by the two of you. He could have told you he was unhappy and thinking of leaving if things did not get better. That is usually enough to get the conversation started and for people to start working seriously on their marriage.
He chose the lazy, selfish, and most hurtful, way do deal with his dissatisfaction. He ripped your heart out and just wants you to take the blame.
When your counsellor says, "What are you doing for you," she means that it is you that have to take responsibility for your own happiness. It can't include what he thinks of you. When you become strong and secure in yourself, your own value, then you can and will demand respect from any partner.
This is a rocky, bumpy, road. The anger and rage is normal, so is the sorrow, pain, depression, anxiety, etc., etc.
Keep going to counselling but tell your counsellor that you don't feel that she is helping you right now. I know that mine didn't say much, other than it was his mistake, not mine, but just let me rant. I so needed to rant to someone. The betrayal is unbearable, but it will get better.
It can't be fixed overnight. It is just that the pain is so intense, you just do not think you can live with it for a week, let alone years.
Keep posting. You will get love, support, and understanding here. We ALL know what you are feeling and how much it hurts. Strength and hugs to you in the months to come. IT WILL GET BETTER.