How do I keep doing this?

I have two beautiful children. I set the goal to pump for a whole year for each of them. Since they’re closer in age I did a little math. Out of the past 30 months, I have been pumping for 22 and have 2-3 more months to go until my baby is 1. I’m exhausted, mentally and physically. My nipples keep cracking even though I’m using ointment and trying to pump for a less amount of time per session. They blister up and then they crack. It’s hard to pump with a 2.5 yr old and a 9 month old being so busy. I just want to quit so badly. I feel like it’s draining me mentally. But I can’t stomach the thought of paying for formula. It’s soooo expensive. He is starting regular baby food but he still drinks SO MUCH. He’s a chunk. Do I have permission to stop pumping? I feel like I would beat myself up and feel like a failure if I stopped just 2-3 months short of a year. Can I get some support and validation please? 😩😔🤦🏼‍♀️😢