Anxiety Therapy in Waterloo & Online Across Ontario

Feel less overwhelmed and more like yourself again.

Anxiety can make even the simplest parts of everyday life feel overwhelming. Whether you find yourself overthinking conversations, worrying about the future, struggling to relax, or feeling like your mind never switches off, you don’t have to navigate it alone.

At New Moon Counselling, we provide anxiety therapy for children, teens, and adults to help you better understand your anxiety, develop practical coping strategies, and feel more confident navigating life’s challenges. Our goal isn’t to eliminate every worry, but to help you feel less controlled by anxiety so you can focus more on the things that matter to you.

Anxiety can look different for everyone. Sometimes it feels like constant worry or racing thoughts. Other times, it shows up in your body, your relationships, or the decisions you make.

You might find yourself:

  • Overthinking conversations or worrying about what others think of you.

  • Constantly anticipating worst-case scenarios.

  • Feeling restless, on edge, or unable to relax.

  • Experiencing physical symptoms like a racing heart, muscle tension, or stomach discomfort.

  • Avoiding situations because they feel uncomfortable or overwhelming.

  • Struggling with perfectionism, people-pleasing, or the fear of making mistakes.

  • Having difficulty sleeping because your mind won’t slow down.

  • Feeling overwhelmed by everyday responsibilities or uncertainty.

  • Seeking reassurance but finding that the relief doesn’t last.

You don’t need to experience all of these symptoms to benefit from therapy. If anxiety is affecting your well-being, relationships, work, school, or ability to enjoy life, support can help.

How Do I Know If You’re Struggling With Anxiety?

How Anxiety Therapy Can Help

Anxiety can sometimes leave you feeling stuck in a cycle of worrying, avoiding, and trying to gain control over things that feel uncertain. Therapy offers a space to understand that cycle and begin finding new ways to respond.

Together, you and your therapist can work toward:

Understanding your anxiety. Explore what triggers your anxiety, how it affects you, and what might be keeping the cycle going.

Managing overthinking and worry. Learn strategies to work through anxious thoughts without getting caught up in every possible outcome.

Building emotional regulation skills. Develop practical tools to manage overwhelming feelings and respond to stress with greater confidence.

Feeling more comfortable with uncertainty. Learn to navigate situations you can’t fully control without feeling like you need to have every answer.

Breaking patterns of avoidance. Gradually build confidence in situations that anxiety has made difficult, at a pace that feels manageable.

Developing self-compassion. Explore the pressure, expectations, or fear of making mistakes that may contribute to your anxiety.

Improving relationships and boundaries. Understand how anxiety can influence communication, reassurance-seeking, people-pleasing, and your ability to express your needs.

Therapy is not about forcing yourself to stop worrying or simply thinking positively. It’s about developing a better understanding of yourself and learning tools that help you respond to anxiety differently.

What Does Individual Therapy Look Like?

There’s no one right way to do therapy. Your therapist will take the time to get to know you, understand what brings you to therapy, and develop a relationship built on trust and collaboration. From there, sessions may involve talking through what’s happening in your life, exploring patterns and past experiences, learning practical strategies, or simply having a space to slow down and process what you’re carrying.

Our therapists draw from a variety of therapeutic approaches and tailor sessions to your needs, goals, and preferences. Therapy is a collaborative process — you’re not expected to have all the answers, and you don’t have to figure everything out on your own.

Therapists Offering Individual Therapy