does your battery light in the dash work?
does it ever come on while driving?
do you have a big stereo, electric fan, drive with the blower on high speed?
these loads, can easily put a battery into deficit as the alt cant keep up at idle.
89 GT gr-40, KB2200(10psi), tweecer R/T,LC-1, 22gal cell, w/tailpipes.