please help- period ended early

My periods usually last for 5 days. My period started on time but it wasn't normal. I have been barely bleeding and I usually have a real heavy flow. Well on CD 3 it just stopped. Why could this do that? Has anyone experienced this before?!