Difficult to say, but sounds like your battery may be dead. A charger may get you a few more months out of it until winter.
Thank you for the answers guys. But what if I jump start my car and drive it for an hour and when I stop and forgot my lights for 2 seconds the battery goes down again. Do I need a new battery or this one will do the job if I charge my battery to full? (The light on the battery is green..I have one)
Good price for a 6amp charger, should be sufficient to charge most batteries overnight, ie 10-12 hours.
If you are just using a jump starter and aren't driving your car around for a good couple of hours after starting, then your battery will remain in a fairly low state of charge which will shorten its life. You need one of these..
This is a charger. Think of it as a trickle charger. It wont jump start anything. You connect it to the battery and it gradually charges it, same as when you plug your phone into a charger. Even then this is only rated up to a 1.6l car. Your charger probably has an output of 600A or 800A,whereas this has 6A, because it is designed to charge slowly over time, and not give it a great big kick all in one go. Even when you use your jump starter, you haven't actually charged the battery, all you've done is get the car started. Turn it off and you likely cant start it again unless it has been running for a while, and the alternator has charged your battery a bit, same as this would.