Perhaps he did not want to impose on others. Happy Eid to all. In India, it is a public holiday in most states.
Yeah, it's a public holiday in my country as well (we're a multicultural society so we get a holiday for Divali too, to honour our Hindu community).