Am I pregnant????

What causes irregular periods? I have a period coming up but I’ve been noticing my breast have gotten bigger and they’re itchy most of the time. What’s going on with my body?