Out of respect to the others on this thread, I won't make any more comments about UF_Pike here, and I'll delete my previous post.
WorriedStudent, take DeltAlum's advice and visit a doctor. That's the only way that you're going to get a solid answer. Good luck. I honestly hope that everything turns out for the best.