can someone help?

i have been having irregular periods since they started.sometimes its right on time but sometimes its off by 3-4 mnths.this time im late by 14 days..but im getting bleeding on and off.especially when I strain(oh by the way im really contipated right now.drink 3litres of water a day and lots of vegges--slowly getting better)..I bleed few drops then it stops.has it happened to anyone else.is it norml?