Our expert says:
If you were a boss, what sort of people would you prefer to have working for you ? Its not at all clear from your message just what the problem is - what actual problems you have been encountering and what apparent problems your bosses may have experienced with you.
There should be an HR department ( if its a big company ) or an HR person who is supposed to be there to help assess what the difficulties are, and to arrange for you to have more trainingnin areas where you might need to improve some skills.
CBT is only useful when one by a properly trained and skilled therapist, and where there are very clear definitions of the problems and what sort of solutions are needed.
The information provided does not constitute a diagnosis of your condition. You should consult a medical practitioner or other appropriate health care professional for a physical exmanication, diagnosis and formal
advice. Health24 and the expert accept no responsibility or liability for any damage or personal harm you may suffer resulting from making use of this content.