Dein Chef kann das grundsätzlich tun, ja! Das ist rechtlich leider nicht so einfach wie "ich hab das zwei Jahre gemacht, also ist das jetzt mein Recht". Die Homeoffice-Regelung war eine freiwillige Gewährung des Arbeitgebers, keine vertragliche Zusage für die Ewigkeit - wenn sie nicht explizit im Arbeitsvertrag oder einer Betriebsvereinbarung festgehalten ist. Das heißt aber nicht, dass du völlig hilflos bist!
Was du jetzt tun solltest: Schau dir deinen Arbeitsvertrag an und frag, ob es eine Betriebsvereinbarung zum Homeoffice gibt. Falls ja, könnte das anders aussehen. Ansonsten kannst du mit deinem Chef oder der Personalleitung reden - nicht kämpferisch, sondern sachlich. Erklärt eure Situation (lange Anfahrtswege, Wohnsituation hat sich verändert) und fragt, ob man eine Lösung finden kann. Viele Chefs sind da offener, wenn man freundlich nachfragt, statt einfach nein zu akzeptieren. Vielleicht einigt ihr euch auf zwei Tage statt drei oder flexiblere Tage.
Falls gar nichts läuft und ihr massiv lange fahren müsst, könnte die Gewerkschaft oder ein Betriebsrat euch helfen - aber ohne vertragliche Grundlage ist dein Spielraum leider begrenzt. Sorry, aber so ist die rechtliche Realität!