Preparing food means getting ingredients, tracking expiration and making and storing leftover food.
In some ways this is wonderful, in others it is a huge time and energy sink compared to eating at work.
Spoiled food wastes more than money and it happens easily.
You can buy prepared food for home via takeout or frozen but those have their own problems.