The bruise if from a shot they gave you to thin your blood right before surgery. I had the same nasty bruise too and it lasted for many weeks!! I still can see where the bruise was. My skin is discolored where the bruise was, but I am sure with time it will keep fading away. It already looks much lighter.