garmin forerunner 265s battery lifr

How long does the battery life of 265s lasts, I charged my watched last dec 24 and did ran on dec 25 til today and it's in 42% I used it with music during those runs, is this normal or I am just paranoid? Do you guys have any tips on how to make it last longer, and does the music ruins the battery life like on iphones?