The Russians are currently profiting handsomely from uncertainty and shortages in the energy and food sectors of the economy. They have no incentive to end this quickly. The corrupt Ukrainian government is receiving unimaginable sums of money day after day. They have no incentive to end this quickly. This conflict will go on until someone in charge has a reason to end it. Until then enjoy the show; it is costing you more than you think.
Russia did not invade so they could "benefit" from Western sanctions gradually crippling their economy. Ukrainians would rather have their sovereignty intact, and not have their cities leveled, 1/4 their population turned into refugees, for billions in aid.