Theflyingturtle-
Hello. It is really great that you are looking to straighten your "issues" out now. Unfortunately, I have seen many professionals ove the course of my life time. This is the insight that I can offer...
Therapists come with many different titles, PhD, MSW, LISW, LMHC, and the list can go on. What really matters is what you are looking for. Man or woman? They all have a but different demeanor and approaches. I would ask others and/or your physician for a few recomendations. Then call them, see if they are taking new patients (and how hard is it to get in for return appts!), the hours that they work (evening appts?) if that is an issue for you, do they work a lot with the things that you are looking to work on, etc. You may have to try a few before you find one that you truly connect with.
As a child, we had some abuse in our home and I was in therapy then. Now, I return periodically as things come up. I need help processing sometimes, especially when major things come up. I can really relate to your #1 reason, which is why I return when I need to. My natural reaction is to stuff and shut down, so I am always aware of that and I strive to remain emotionally balanced. Sometimes our life situations end up making us work harder than we want. Life is a process. My therapist jokes that I am the healthiest "patient" she has ever had

I got my degree and used to do skills counseling with adolescents but quit when my daughter was born.
Psychologists are generally much pricier, but some insurance plans only cover then and not other counselors. Check your insurance if you have coverage
Good luck. If I can answer any more specific questions please let me know.
PS. I am only 5" tall and also have a continual struggle with my weight, but it looks like you are doing pretty good in that are

I am currently having much success with weight watchers.