Hello~You may have a ganglion cyst in the
palm area of
your hand, also, you may have some pinched nerves in
your neck and upper spine, this can cause the issues you are having.
I would see a chiropractor, he/she will take some x-rays, study them and then discuss the findings. After a few treatments you should start to feel better. Also, they can tell you if it is possibly a ganglion cyst.