you absolutely have a bad battery and probably a bad alternator. The alternator probably ruined the battery.
I had the same issue with my car. Replacing the alternator and battery will take care of it. A battery is usually about 60 to 80 bucks, an alternator will probably cost about 2-300...