So sorry to hear about the car issues you’ve been having. Unfortunately, because it is frequently caused by a manufacturing defect, an internal short is usually irreversible and requires complete replacement.
Since you’ve noticed the problem seemingly early on, it’s best to take your car to a mechanic and have it properly assessed. If your battery has shorted recently, there’s a minor chance it can be repaired. You can also choose to purchase a battery tester, which can be bought from your local hardware store for around $45.