De-ontae Freemann has missed the last three Christmases. He'll miss the next one too