Have you checked for any rogue apps using battery? Unless you made a change to software (OS or App) your battery life shouldn't change drastically, unless your usage pattern has also changed. Batteries will degrade over time but it should be gradual not just losing all battery life all of a sudden.