Family hated my 'rude' Christmas habits, but there's a reason why

Dan, 34, used to leave his shopping to the last minute, turn up late and open other people's presents