We Are Here For You

Our Blog

Articles and Videos
How To Set Boundaries

How To Set Boundaries

A lot of stress and anxiety comes from not knowing how to manage other people's expectations of us. Too often, we feel like we have to fulfill all these expectations out of fear of letting people down. However, part of developing a complete sense of self is to...

read more
Is Love All You Need For A Happy Marriage?

Is Love All You Need For A Happy Marriage?

When you are feeling the feelings of love, it seems like nothing wrong could happen. Unfortunately for our society, when this feeling dissipates, our loyalty tends to fade. To truly thrive in a marriage, you will need more than just the feeling of love. Learn more...

read more
The Inevitability of Criticism

The Inevitability of Criticism

The inner critic can be one of the least understood parts that we have to help us manage our fear of rejection and emotional pain. The key to overcoming the critic is learning how to show compassion.    It is part of the human experience to interact with...

read more
Breaking Up Is Hard To Do

Breaking Up Is Hard To Do

There are many emotions we feel when we break up with a loved one. Learn about one of the essential components that can help you heal.

read more
Teens & Fathers In Therapy

Teens & Fathers In Therapy

Doing therapy with both teens and their fathers can be very difficult. There are many ways to do this type of counseling wrong, but Brandon shows exactly what needs to be done to overcome the difficulties

read more
The Need For Courage In Counseling

The Need For Courage In Counseling

This might be a surprise, but one of the main reasons people do not get as much out of therapy as they could is because they lack courage. There are two types of clients. Which one are you?

read more
One Reason Counseling Is Effective

One Reason Counseling Is Effective

There are lots of reasons that counseling is effective. But in this article Brandon Wall, counselor in Cedar Rapids Iowa, explains what might be one of the most important.

read more

Call To Make An Appointment

319.320.7506

It's Never Too Early To Start!