Weird period

I came off birth control in November so it's been 4 months now. The first few periods were normal but the last one was only 2 days. Lots of cramps and back pain but my normal periods are around 5 days. I also spotted a lot during the cycle. My cycle lasted 24/25days rather than the usual 28. Does anyone know what might be going on?