So many good points made here that I just want to reiterate some of what's already being said.
Counsellor telling you to "skip that generation and concentrate on the next" - really. Just really.
Glad I'm not their supervisor, I'd be pulling their qualifications and checking on their registration. Every colour of wrong and a new one on so many levels.
Reading that made me so angry so my 'suggestion' to you is ignore that counsellors advice, counselling is NOT about giving advice in any case.
Think about what others have said here.
You are plain spoken, no BS, I'm OK with that. But, but, can you hear plain speaking and no BS when it's said to you? Seems like you need to.
As they say if you can't take it - don't give it.
And one of my straight talking not BS sayings is "Opinions are like Ars*holes, we all have one, not everyone wants to see it". If we are being 'honest' we are very, very selective about who sees that.
I bet you aren't as plain spoken about your bank account, that's your business and you manage to keep that information to yourself so you can keep things to yourself.
Who knew there are things in your life that you don't need to share with your kids.
Am I being a bit sarcastic?? Yes I am, I own it. And did I use it in my clinical practice, selectively I did.
Think very hard about what you need to keep to yourself. However much we don't like the choices our kids make, the mistakes they make, their behaviour, parenting style and so many other things. It Is Their Life - just that, their life.
You have your choices, mistakes, parenting styles and by the sound of it your kids aren't happy with your choices or your behaviour. For goodness sake 'Listen to your kids".
Listen to your kids while they still want to have a relationship with you.
Ask yourself if your mum, dad, MIL, DIL, gran had said to you the things you've said to your kids over the years would you want a relationship with them?
Get going on repairing the relationships and if you have to eat some humble pie it won't kill you.
It might make you gag and it isn't pleasant but the alternative is you can live with all your Pride, Ego and Self Righteousness intact and in Splendid Separation from your kids and GCs.
Oh and sack the counsellor.
And like other posters have said I shall wait for the fall out.