I had a hard lump on the top of my hand at one time too. It lasted a very long time. It ended up being what they called a gangleon cist which is a cist made from calcium deposits. In time it went away on it's own. But you should have it checked out by a doctor to be sure.