Even if you take great care of your battery, if it wasn't perfect in manufacturing then at some point it's going to degrade really quickly no matter how well you took care of it. Just something to keep in mind if next year the battery performance becomes really poor. It often coincides with an iOS update but it's just that people haven't been noticing their battery has already degraded until a software updates causes people to pay attention. Not all batteries are created equal.