I absolutely love my iPhone 12 mini. The size is incredible. It’s light. It’s sleek. But the battery life after a couple of years is just intolerable. It’s going to be a long wait until October when I’ll replace it with the smallest new iPhone they release.