The best answer to this is that it takes as long as it takes. Typically, therapy takes some time. Chances are, the events contributing to you coming to therapy took a long time, and it will take time for us to work that out. Each client’s circumstances are unique as is the length of time for growth and healing to occur. It largely depends on your desire for personal development, your commitment to the therapeutic process (including work outside the therapy session), and the factors that are driving you to seek counseling in the first place.