Sounds like your asking your battery to handle to much draw. When a battery gets drawn down then only a partial recharge before being drawn down again is not healthy for the battery. Just starting your motor should not wear it down that much but then add the ff's and other accessories then consider your motor creates a low charge rate......all equals trouble. You have a couple options, first is to go with a bigger capacity battery, or move to using two batteries, one for engine starting only and a deep cycle for all acessories. When your done for the day, these batteries need to be fully recharged....as mentioned, leaving them in a partially discharged state only makes them weaker over time. The popular setup is a starting only battery for the motor....then what we call a house battery, a deep cycle battery to handle all the accessories, including radios, bilge pumps, lights and everything else. Then another battery or two if you run a trolling motor.
By using this method, the batteries will last longer and you will have spare power in an emergency by carrying a set of jumper cables. No matter what setup you choose, all batteries need to be fully charged before setting in storage. Even if your going out the next day, it is best to top them off for good health of the batteries.