Have you considered birth control pills to help with your menstrual cycle?
Aside from the whole pregnancy prevention thing, it can help keep your periods shorter, lighter and more regular.
For now, if you think you are pregnant then take a test, but bleeding is not typically a pregnancy symptom.