OMG;; I am surprised to see how you haven't gone to the doctor yet... Please go to the doctor or hospital first and you can deal with other problems (I know what you are worried about) later. Saving your own life is more important than anything. Internal damage is never as simple as you think!!! Just go to the doctor!!!