i had a child 4.5 years ago, so you'd think my cycle would have well and truely gone back to normal by now.

I'm finding, each cycle, the week before i begin, my moods are really really down, so emotional, teary, wanting to run away from everything and everyone, feeling so down, and then my cycle begins and it's like a weight has been released from my shoulders.

Is this normal? is there anything i can do to mitigate it? I feel like the world's worst mother in that week, don't really feel able to mother, just kind of plod through it badly.