What really works for you guys?

Is the fix to approach anxiety just overcoming yourself in spite of the strong feelings, or actually realizing the root cause of the anxiety via introspection/meditation/whatever?

Even though I do push through and approach when I feel scared, it doesn't seem to be a long-term fix. I still fall back into the same feelings and more often than not they get the better of me. If have a strong feeling that I'm not addressing the root issue this way. That the shame/fear that was planted in me regarding my sexuality long time ago needs to be brought into the light and seen it for what it is. That inner emotional healing comes first, action second.

What do you think?