The people who do well with CBT are strong and capable of challenging deeply held ideas about themselves. Based on the posts of yours that i have read, you are strong enough and then some so I think you will do great with it!
Good luck and let us know how your initial consult goes