The plural of mouse is mice, and the plural of louse is lice. Why is the plural form of house not hice?
According to Merriam-Webster, the word house is already longer in the language, just as mouse and louse, so it is not because it is a foreign word (loanword).
This question was marked to be a duplicate of "Goose"–"geese" vs. "moose"–"moose""Goose"–"geese" vs. "moose"–"moose" and Why is the plural form of Moose not Meese?Why is the plural form of Moose not Meese?, but it is actually a duplicate of neither since they handle different words, and also different causes.