autozone can check your battery and charging system for free... that can help troubleshoot the problem. If there is a problem with the alternator or somewhere else in the charging system, it will not keep the battery fully charged, making the car hard to start.