2005 Mustang GT Battery?
Not holding a charge could be a short and some thing left on.
Clean the battery with a pasty bakeing soda and dry to make sure all the acid is gone.
Now wile removing the battery cable slowly look for a spark.
If there is even a small one. eather some thing is on or shorted.