does your breasts hurt??
(after some many months.....) in my opinion, that should be one good indicator
Have you taken a pregnancy test? If you've been having unprotected sex then you could be pregnant. Is your menstrual cycle always irregular like this?