I can hear you and give you some hints and narrow down to few thing that might be the reason of your problems. Then you can read more about then and/or let a registered psychologist know more details so that your therapy processes speed up and save more money.
Training & Qualifications
I have read many articles over years about human mind and personality disorders that can be developed in people due to their childhood stories My first intention was to find my problem but I found myself super interested to read beyond that which made me knowledgeable on this topic. It could be very little that by just getting conscious about it, you have it under control.
Availability & Preferences