You could tell him through facebook. Maybe that will ease the tension since you won't have to tell him face to face. But maybe it would be best face to face at the same time. That's a tough call though, cause it might be better before Christmas. I wish you the best of luck.