What can cause excessive clotting of the blood?

Many reasons. A variety of genetic abnormalities can cause this as well as some cancers. See your doctor if you have specific concerns.