Student,Your pain could be caused by many things including anxiety. SC is right on, see your Dr.
The questions you have would probably be best answered by your physician. The members posting on this site are not physicians. Any advice that is given here is given by lay people based on their experiences in dealing with the same situation and based on their research.