I have had this light for a while now and I like it because I find myself carrying it more times than not. I have not done a full run to see how long the battery actually last nor have I figured out how often I need to recharge the battery or swap it out. I do swap it out once every couple of...