Hope U won't mind I suggest U to see a doctor!! As U mentioned, it is nothing that could heal by itself!! U may find a doctor that is famous in handling this kind of problem. Don't waste time on asking people as later u see the doctor more time u need to spend on recovery.