Batteries is dead. Are they new(er)?? If not, time for new. If new, check your cables, to make sure you’re getting enough contact for the charging system to work. I’ve had good luck with Yuasa. Put the electrlyte in, do NOT charge for the first 24 hours, then charge fully, and use for 4-5 years. Those batteries are $120 each.

PS Get you one of those lithium jump starter battery packs off of Amazon/eBay. They’ll start a full-size truck. Handy to have when miles from home...