Thanks I plan to visit the doctor soon. I still haven't started my period but they're usually pretty regular.
I would make an appt. with your OB-GYN and have them check you out. It's possible to be pregnant and have a negative urine test, so they can run a blood test and may also to an ultrasound. They may run additional bloodwork to check for hormonal imbalances if you're not pregnant. Sometimes stress can cause irregular cycles, or changes in medication, recent illnesses etc. So there are many factors that can cause an irregular cycle. But it's still best to see your doctor for confirmation.
Good luck!