I use 15 Pro. I don't like the new aluminium iPhones much. So I just went it to Apple service center and had the battery replaced. It costs just 90 euros and I now have a brand new phone, basically.
I very much prefer my phone to be thinner, water resistant, and have a larger battery compared to being able to do it myself.