Yuan Shao Vassalize

Feel like my game as Zheng Jiang is currently unwinnable and not sure if I should continue lol. im on turn 73 and things were going pretty well. During a war with Yuan Shao, he's managed to vassialize 10 different factions and theres just endless stacks of armies from every direction. Had to give up a lot to make peace but im basically surrounded by all his vassals.

**** this guy :(