2025 was quite a rollercoaster for Mesa