Blood vessels contract slightly to help the flow of blood
As the heart beats, it pumps blood through a system of blood vessels, called the circulatory system. The vessels are elastic tubes that carry blood to every part of the body.
The heart is a powerful muscle that pumps the blood through the veins.
http://www.fi.edu/learn/heart/vessels/veins.html
this might help you out a bit more.
and yes blood does flow through your veins.
Apart form an exception in one vein (the hepatic portal vein), the direction is towards the heart.
Veins.
toward the heart from the lungs
Valves
toward the heart if deoxegen
there are two main veins that makes the blood flow toward the heart which are the superior vena cava and inferior vena cava.
Veins have valves to make sure that blood flows in only one direction.
Blood flow is faster in arteries than in veins. Blood flow in veins is lower pressure.
People used to think that blood could flow in any direction in the veins. William Harvey came up with evidence used to show that blood moved only in one direction through veins. He discovered that the valves in the veins permit blood to flow in one direction only. He said that blood circulates in only one direction through the body and returns to the heart.
valves are only present in veins to stop the blood to move backwards through the vein but in arteries the muscle puts alot of pressure on the blood which stops it from moving in the wrong direction
in both the valves blood flow in one direction.
the blood does not flow in the wrong direction because it flows in veins.
Valves cause our blood to flow in one direction, thus preventing regurgitation of blood.