Have I given up? That would be a hearty HELL NO.
Boys-Win today, you're in. Simple as that. Win today, you play for at least another week.
Being the wild card may be annoying, but it is not dishonorable. Look what you did with the wild card last year.
But you have to win today. And then everything goes from there. Anything is possible. Because, despite last week, despite yesterday, I believe.