My periods have been all out of wack too. I got mine early this month. Last night when I took my bra off, my breasts HURT like they do just before I get my period but I'm not due for like 2 more weeks! I think stress has a LOT to do with our cycles. I'm normally very regular too.
__________________
|