Thanks for the question
If your pregnancy
tests have been negative, then the only way to confirm your pregnancy or the diagnosis for all the other symptoms, is to visit a gynecologist, and to get a blood pregnancy test done.
Also, test for other uterine or ovarian pathology as well as other endocrine disorders which might cause such menstrual irregularities.
All the best.