Developments constantly shift. It’s tempting to throw everything out and start again, but finish what’s underway. You’re near the end.
If you like what you’re doing then that’s OK because even if everyone else has a problem with it, you know of one person who doesn’t.
First someone wants advice, rejects it, then comes asking again. It’s exasperating, but s/he really is trying to do what’s best.
You already know the answer is no, but don’t say it now. Hem and haw for a while so people get the impression you’re mulling things over.
It’s tempting to switch tactics when under fire, but stay the course. It’s circumstances, not methodology, that needs to change and they will.
You never thought you’d see the day when two opposing parties would sit down to hash out their differences. This is all thanks to your teamwork.