(((((((((((((Inny))))))))))))))))
I don't know your age...is there any chance it's perimenopause?? I believe I have read that as you approach menopause, your periods can become very irregular.
It's certainly worth checking out with your doctor, especially considering your other symptoms.

