****! Have you seen a doctor? I would go straight to hospital mate don't mess around and keep your wife/partner away as she will not understand the pain you are in.