Vein blockages are caused when small amounts of particles (usually fat and sugar) build up on the vein walls, forming plaque. This plaque continues to build up as more fats and sugars are consumed. When the clot has formed, it's known as a thrombus, and if dislodged it can cause serious and life-threatening issues like stroke, heart attack or pulmonary embolism.