There is no one-size-fits-all answer to this question. Anxiety is an individual issue, and some people are going to be able to get past it quickly, while other people may need professional counseling to help them get past it. No one can tell you, specifically, how long it will take to get past the anxiety.