Mike,
as others already said your battery looks to be in bad conditions and need to be replaced. Anyway do not expect so much from this batt even if its new. It is lasting quickly. The external battery is good choice for these portables.?
My son is using seal lead acid 12V/5Ah type which is not so big with acceptable weight and cost 10-12USD. Simple technology, no special charger needed.?
Just tip and hint¡
73 - Petr, OK1RP