Keeping Battery from Dying When Vehicle Parked for Several Weeks

You have a parasitic drain somewhere and a good mechanic can quickly determine where it is. I agree that constantly boosting a battery is not a good idea.