Marlene was working and couldn’t make it. James promised Sirius when they were thirteen that he would never celebrate Sirius’ birthday for as long as they both should live, so he stayed home with Harry. 