Coronavirus has brought a ban on large gatherings and for many people, what should be a day of cheer has arrived at a time of intense hardship.