Based on my own experience, keep swinging. The odds genuinely improve with every try.
I feel this post so much. Was in that exact spot - actually many times, but one particular stretch really messed me up.
Early in my career I landed at this tiny little agency that thought it was the absolute shit. The culture was basically Mean Girls - cliques, cool kids versus dorks. They immediately decided I was a dork and treated me that way for a solid year. My ideas got shot down in ways that felt personal. Nothing was right or cool enough because I was a dork and they were cool.
That messed with my head big time. I'd been decently popular in school - class clown, plenty of mates - so being treated like a loser was totally disorienting. By the time they fired me, my usually solid confidence was shattered.
I picked up a long-term freelance gig at a much bigger agency - global footprint, name you'd recognise. But my confidence was so shot I actually negotiated my rate down to take the pressure off myself.
Then I went on the biggest winning streak of my professional life. Won every single pitch for six months straight. Made my first proper ads - stuff my old turdball agency could only dream of. Eventually they offered me full time, but by then my confidence was back and my portfolio looked great. So I took an even better gig elsewhere.
Sweetest part? Once you bounce back, the arseholes who treated you like garbage start calling to ask for jobs. Some pretend you're old mates. Others just straight up apologise for being dicks.
That alone is worth sticking it out. Oh, those phone calls - the sweetest nectar.