Therapist is someone who will not pass on your conversation and is there to help. If you don't open up to the therapist, you can't get any value from their attempt to help during the sessions, so you should think about releasing if you see one again.
Because you held back, it is not possible to determine anything about your situation, however I can say that therapy is always a great option.
First, there are different types of therapists. Right now, a form called CBT is considered the most successful at treating anxiety. It's also hard to do, as it requires a lot of the patient. Second, therapy isn't really like other forms of medicine -- it's still more of an art than science. The right therapist can really help, the wrong one, meaning one you just don't work well with, just wastes time and money. Sometimes you never find the right one. Sometimes you do. But drugs never cure the problem because we don't know what causes the problem in most cases; when therapy works, you're better, not just drugged. We often need meds to tide us over, but it's therapy that cures, and when we never find the right therapist, which is often, drugs are the only things that help, but therapy should always be a part of the program in the hope you can find the answer. Now, your case doesn't sound like mental illness, so that's an additional concern. A therapist or drugs to mitigate the effects of mental illness won't help seasonal affective disorder or a hormonal imbalance; those are physiological problems that need to be addressed.