Blood clots are not formed inside the body majorly because of two factors;
1. Presence of the natural anticoagulant of the body i.e, Heparin. They interrupts the clotting cascade reaction as they are inhibit factor Xa and conversion of thrombin from prothrombin.
2. In normal condition RBC is already conjugated with oxygen which in suppress the action of fibrinogen.