I have a white ball under the skin on the palm of my hand. It has felt like a bad bruise for a few days. Today when I woke my vein running up my midle finger and out the other side of the ball is very noticeable. What has caused this and how do I correct it?