Let me tell you the trouble with people who say things like 'I am to the point' and 'don't mince my words' and 'I call a spade a spade' 'and I don't let people walk all over me' and 'I stand up for myself'. For a start people don't take it the 'wrong' way. It's very clear and blunt so how can they take it the wrong way? The problem is they take it exactly the right way.
People who describe themselves thus think that being honest and assertive are good, strong qualities that weak lesser beings people can't cope with.
Well they are indeed good qualities when executed carefully and with sensitivity. But too often what others actually see is gobby and rudely outspoken person with a bit of a persecution complex who blurts stuff out with no thought for the consequences or the feelings of others. They see someone spoilt and tantrum prone, demanding and narcissistic. They see someone with little or no emotional intelligence who struggles to deal with the fact that they can't control the thoughts and actions of everyone around them. They see someone who does not respect others' point of view and is incapable of considering that it might have some validity.
You don't have to answer this of course, but I'd be interested to know what led to you seeking help and being referred for CBT in the first place. You have already said it's because of your emotions. Do you have a diagnosis of some sort?
I agree with Fidelia and Sandy. A very common theme in people who struggle to keep harmonious relationships going and tend to fall out with everyone they cross paths with eventually is that they have little capacity for self reflection, very little self awareness or empathy and an inability to regulate their emotional responses to things.
It's all just 'me me me against the world, you're either with me or against me and if you're against me you can fuck off.'
You do sound quite unstable and highly emotional and combative. You also seem to filter everything you hear/read and immediately discard or dismisses the bits that don't fit with what you already believe to be true so you never learn anything or consider a different POV. At the same time you seem to vacillate wildly and at warp speed on big important things that deserve more considered and balanced thought thought than you are giving them.
Actually you don't really want opinions to consider, do you? You just want validation of your own opinions and decisions which are frankly all over the shop and no-one can keep up.
Trying to live a life in strictly black or white where you are right about everything and the rest of world just refuses to bend to your thinking is exhausting. I think you should work on exploring some shades of grey and on learning to consider things from a different perspective. It might bring you some peace.
And it will certainly help with your parenting. It's going to be very tough indeed with your current very rigid and dogged way of thinking.