I just didn’t get used to it, lol. Switched from iPhone 7 to 12 pro to se2 back to the same 12 pro and then to se3. The gestures all became muscle memory but having a notch and face ID instead of touch ID still sucked
How long will it last? I see it getting security updates for at least 8 more years (ten minus how long it’s been out) – the hardware can last far longer than that if you take good care of your phone.
Replace the battery or pay to have it replaced.
iFixit sells good quality aftermarket batteries if you want to do it yourself (which I do recommend)